diff --git a/example/Vulkan/VKPrimivate.h b/example/Vulkan/VKPrimivate.h index fac7a907..c2bd0869 100644 --- a/example/Vulkan/VKPrimivate.h +++ b/example/Vulkan/VKPrimivate.h @@ -14,7 +14,7 @@ #define PRIM_TRIANGLES_ADJ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY ///<代表一个有六个顶点的Primitive,其中第1,3,5个顶点代表一个Triangle,而地2,4,6个点提供邻近信息.(由1起算) #define PRIM_TRIANGLE_STRIP_ADJ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY ///<4+2N个Vertices代表N个Primitive,其中1,3,5,7,9...代表原本的Triangle strip形成Triangle,而2,4,6,8,10...代表邻近提供信息的点.(由1起算) #define PRIM_PATCHS VK_PRIMITIVE_TOPOLOGY_PATCH_LIST -#define PRIM_RECTANGLE 0x100 ///<矩形(并非原生支持。实现在以画点形式在每个点的Position中传递Left,Top,Width,Height。在Geometry Shader中将转换为2个三角形。用于2D游戏) +#define PRIM_RECTANGLE 0x100 ///<矩形(并非原生支持。以画点形式在每个点的Position中传递Left,Top,Width,Height。在Geometry Shader中转换为2个三角形。用于2D游戏或UI) #define PRIM_BEGIN VK_PRIMITIVE_TOPOLOGY_BEGIN_RANGE #define PRIM_END VK_PRIMITIVE_TOPOLOGY_END_RANGE #define PRIM_RANGE VK_PRIMITIVE_TOPOLOGY_RANGE_SIZE