Lines Matching defs:layout
934 // it will override these values to always LOAD and use the SHADER_READ_ONLY layout. It's SHADER_READ_ONLY because final layout
1102 // it will override these values to always LOAD and use the SHADER_READ_ONLY layout. It's SHADER_READ_ONLY because final layout
1421 VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout layout;
1431 reference.layout = isInputAttachment
2153 const VkImageLayout layout,
2181 const VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(DE_NULL, *imageView, layout);
2498 << "layout(push_constant) uniform PushConstants {\n"
2504 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
2505 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
2510 << "layout(set = 0, binding = 1) uniform texture2D colorImage;\n"
2511 << "layout(set = 0, binding = 2, rgba8) uniform writeonly image2DArray verify;\n"
2544 << "layout(push_constant) uniform PushConstants {\n"
2550 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
2551 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
2556 << "layout(set = 0, binding = 1) uniform " << (usesSignedIntFormat ? "i" : "u") << "texture2D colorImage;\n"
2557 << "layout(set = 0, binding = 2, rgba8) uniform writeonly image2DArray verify;\n"
2590 << "layout(push_constant) uniform PushConstants {\n"
2595 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
2596 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
2601 << "layout(set = 0, binding = 1) uniform texture2D depthImage;\n"
2602 << "layout(set = 0, binding = 2, rgba8) uniform writeonly image2DArray verify;\n"
2635 << "layout(push_constant) uniform PushConstants {\n"
2640 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
2641 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
2646 << "layout(set = 0, binding = 1) uniform utexture2D stencilImage;\n"
2647 << "layout(set = 0, binding = 2, rgba8) uniform writeonly image2DArray verify;\n"
2682 << "layout(location = 0) in vec4 in_position;\n"
2728 << "layout(location = " << perPass.floatColor1Location << ") out vec4 o_color1;\n"
2729 << "layout(location = " << perPass.floatColor2Location << ") out vec4 o_color2;\n"
2730 << "layout(location = " << perPass.intColorLocation << ") out " << intTypePrefix << "vec4 o_color3;\n"
2732 << "layout(push_constant) uniform PushConstants {\n"
2809 << "layout(push_constant) uniform PushConstants {\n"
2814 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
2815 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
2820 << "layout(set = 0, binding = 1) uniform texture2D color1Image;\n"
2821 << "layout(set = 0, binding = 2) uniform texture2D color2Image;\n"
2822 << "layout(set = 0, binding = 3) uniform " << (usesSignedIntFormat ? "i" : "u") << "texture2D color3Image;\n";
2824 src << "layout(set = 0, binding = 4) uniform texture2D depthImage;\n";
2826 src << "layout(set = 0, binding = 5) uniform utexture2D stencilImage;\n";
2827 src << "layout(set = 0, binding = 6, rgba8) uniform writeonly image2DArray verify;\n"
4255 << "layout(location = 0) in vec4 in_position;\n"
4291 src << "layout(location = " << perPass.floatColor1Location << ") out vec4 o_color1;\n";
4293 src << "layout(location = " << perPass.floatColor2Location << ") out vec4 o_color2;\n";
4295 src << "layout(location = " << perPass.intColorLocation << ") out " << intTypePrefix << "vec4 o_color3;\n";
4298 << "layout(push_constant) uniform PushConstants {\n"
4354 << "layout(push_constant) uniform PushConstants {\n"
4363 << "layout(local_size_x = 8, local_size_y = 8) in;\n"
4364 << "layout(set = 0, binding = 0, std430) writeonly buffer Output {\n"
4369 << "layout(set = 0, binding = 1) uniform texture2D color1Image;\n"
4370 << "layout(set = 0, binding = 2) uniform texture2D color2Image;\n"
4371 << "layout(set = 0, binding = 3) uniform " << (usesSignedIntFormat ? "i" : "u") << "texture2D color3Image;\n";
4373 src << "layout(set = 0, binding = 4) uniform texture2D depthImage;\n";
4375 src << "layout(set = 0, binding = 5) uniform utexture2D stencilImage;\n";
4376 src << "layout(set = 0, binding = 6, rgba8) uniform writeonly image2DArray verify;\n"
4526 VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout layout;
4584 // Descriptor set and layout for the draw call that uses input attachments
4876 << "layout(location = " << perPass.floatColor2Location << ") out vec4 o_color2;\n"
4877 << "layout(location = " << perPass.intColorLocation << ") out " << intTypePrefix << "vec4 o_color3;\n"
4878 << "layout(input_attachment_index = 0, set = 0, binding = 0) uniform subpassInput" << subpassInputSuffix << " i_color1;\n";
4880 src << "layout(input_attachment_index = 1, set = 0, binding = 1) uniform subpassInput" << subpassInputSuffix << " i_depth;\n";
4882 src << "layout(input_attachment_index = 1, set = 0, binding = 2) uniform usubpassInput" << subpassInputSuffix << " i_stencil;\n";
4884 << "layout(push_constant) uniform PushConstants {\n"