|
|
|
@ -165,6 +165,10 @@ in lowp vec4 interpolatedVertexColor; |
|
|
|
flat in highp uint interpolatedInstanceObjectId; |
|
|
|
flat in highp uint interpolatedInstanceObjectId; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef MULTI_DRAW |
|
|
|
|
|
|
|
flat in highp uint drawId; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
/* Outputs */ |
|
|
|
/* Outputs */ |
|
|
|
|
|
|
|
|
|
|
|
#ifdef NEW_GLSL |
|
|
|
#ifdef NEW_GLSL |
|
|
|
@ -181,10 +185,6 @@ layout(location = OBJECT_ID_OUTPUT_ATTRIBUTE_LOCATION) |
|
|
|
out highp uint fragmentObjectId; |
|
|
|
out highp uint fragmentObjectId; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#ifdef MULTI_DRAW |
|
|
|
|
|
|
|
flat in highp uint drawId; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void main() { |
|
|
|
void main() { |
|
|
|
#ifdef UNIFORM_BUFFERS |
|
|
|
#ifdef UNIFORM_BUFFERS |
|
|
|
#ifdef OBJECT_ID |
|
|
|
#ifdef OBJECT_ID |
|
|
|
|