浏览代码

Merge pull request #63236 from halgriffiths/fix-texture-rect-transpose

send FLAGS_TRANSPOSE_RECT to Vulkan
Rémi Verschelde 3 年之前
父节点
当前提交
f94b4dbe22
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp

+ 1 - 1
servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp

@@ -528,7 +528,7 @@ void RendererCanvasRenderRD::_render_item(RD::DrawListID p_draw_list, RID p_rend
 					}
 					}
 
 
 					if (rect->flags & CANVAS_RECT_TRANSPOSE) {
 					if (rect->flags & CANVAS_RECT_TRANSPOSE) {
-						dst_rect.size.x *= -1; // Encoding in the dst_rect.z uniform
+						push_constant.flags |= FLAGS_TRANSPOSE_RECT;
 					}
 					}
 
 
 					if (rect->flags & CANVAS_RECT_CLIP_UV) {
 					if (rect->flags & CANVAS_RECT_CLIP_UV) {