Change structs to expected
This commit is contained in:
@@ -1,13 +1,13 @@
|
|||||||
#version 460 core
|
#version 460 core
|
||||||
|
|
||||||
|
#extension GL_EXT_mesh_shader : require
|
||||||
|
|
||||||
layout(binding = 0) uniform sampler2D blockModelAtlas;
|
layout(binding = 0) uniform sampler2D blockModelAtlas;
|
||||||
layout(binding = 2) uniform sampler2D depthTex;
|
layout(binding = 2) uniform sampler2D depthTex;
|
||||||
|
|
||||||
struct PerPrimData {
|
layout(location=1) perprimitiveEXT flat in PerPrimData {
|
||||||
uvec4 data;
|
uvec4 data;
|
||||||
};
|
} primIn;
|
||||||
|
|
||||||
layout(location=1) perprimitiveEXT PerPrimData primIn;
|
|
||||||
|
|
||||||
layout(location = 0) out vec4 outColour;
|
layout(location = 0) out vec4 outColour;
|
||||||
|
|
||||||
|
|||||||
@@ -29,11 +29,9 @@ struct Task {
|
|||||||
|
|
||||||
taskPayloadSharedEXT Task task;
|
taskPayloadSharedEXT Task task;
|
||||||
|
|
||||||
struct PerPrimData {
|
layout(location=1) perprimitiveEXT flat out PerPrimData {
|
||||||
uvec4 data;
|
uvec4 data;
|
||||||
};
|
} primOut[];
|
||||||
|
|
||||||
layout(location=1) perprimitiveEXT PerPrimData primOut[];
|
|
||||||
|
|
||||||
|
|
||||||
uint getQuadId() {
|
uint getQuadId() {
|
||||||
|
|||||||
Reference in New Issue
Block a user