diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2022-04-27 10:08:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-27 10:08:26 +0200 |
commit | 8dfa12cae729258155fbad51ed41f1bb3ad1006a (patch) | |
tree | 15a556638bbff71f35e8b42879ccd6570e1f64fb /servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp | |
parent | f8cfff2aa6adcb2665f237d487611f8b2a63099f (diff) | |
parent | de4c97758af117af97fad58e4a80ffeba0154ba8 (diff) | |
download | redot-engine-8dfa12cae729258155fbad51ed41f1bb3ad1006a.tar.gz |
Merge pull request #59979 from bruvzg/cpp_check2
Diffstat (limited to 'servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp')
-rw-r--r-- | servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp b/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp index 29bc767c86..8c727b2512 100644 --- a/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp +++ b/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp @@ -132,9 +132,9 @@ RendererCanvasRender::PolygonID RendererCanvasRenderRD::request_polygon(const Ve buffers.resize(5); { - const uint8_t *r = polygon_buffer.ptr(); - float *fptr = (float *)r; - uint32_t *uptr = (uint32_t *)r; + uint8_t *r = polygon_buffer.ptrw(); + float *fptr = reinterpret_cast<float *>(r); + uint32_t *uptr = reinterpret_cast<uint32_t *>(r); uint32_t base_offset = 0; { //vertices RD::VertexAttribute vd; @@ -1843,7 +1843,7 @@ void RendererCanvasRenderRD::occluder_polygon_set_shape(RID p_occluder, const Ve { uint8_t *vw = geometry.ptrw(); - float *vwptr = (float *)vw; + float *vwptr = reinterpret_cast<float *>(vw); uint8_t *iw = indices.ptrw(); uint16_t *iwptr = (uint16_t *)iw; |