Fix unsigned short UVs for Vulkan.
authorjvanverth <jvanverth@google.com>
Mon, 22 Feb 2016 21:05:51 +0000 (13:05 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 22 Feb 2016 21:05:51 +0000 (13:05 -0800)
Modifies the attribute type to match GL.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1723633003

Review URL: https://codereview.chromium.org/1723633003

src/gpu/vk/GrVkPipeline.cpp

index 520cb1b44d50c81db9dafd534ddff825d67dab55..f009eaf5481c69311b5e16975cba4265ee344c89 100644 (file)
@@ -24,7 +24,7 @@ static inline const VkFormat& attrib_type_to_vkformat(GrVertexAttribType type) {
         VK_FORMAT_R32G32B32A32_SFLOAT, // kVec4f_GrVertexAttribType
         VK_FORMAT_R8_UNORM,            // kUByte_GrVertexAttribType
         VK_FORMAT_R8G8B8A8_UNORM,      // kVec4ub_GrVertexAttribType
-        VK_FORMAT_R16G16_SSCALED,      // kVec2s_GrVertexAttribType
+        VK_FORMAT_R16G16_UNORM,        // kVec2us_GrVertexAttribType
     };
     GR_STATIC_ASSERT(0 == kFloat_GrVertexAttribType);
     GR_STATIC_ASSERT(1 == kVec2f_GrVertexAttribType);
@@ -32,7 +32,7 @@ static inline const VkFormat& attrib_type_to_vkformat(GrVertexAttribType type) {
     GR_STATIC_ASSERT(3 == kVec4f_GrVertexAttribType);
     GR_STATIC_ASSERT(4 == kUByte_GrVertexAttribType);
     GR_STATIC_ASSERT(5 == kVec4ub_GrVertexAttribType);
-    GR_STATIC_ASSERT(6 == kVec2s_GrVertexAttribType);
+    GR_STATIC_ASSERT(6 == kVec2us_GrVertexAttribType);
     GR_STATIC_ASSERT(SK_ARRAY_COUNT(kFormats) == kGrVertexAttribTypeCount);
     return kFormats[type];
 }