Home
last modified time | relevance | path

Searched refs:hasBaseInstance (Results 1 – 3 of 3) sorted by relevance

/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.cpp517 #define MULTI_DRAW_BLOCK(drawType, instanced, bvbi, hasDrawID, hasBaseVertex, hasBaseInstance) \ argument
526 ANGLE_SET_BASE_INSTANCE_UNIFORM(hasBaseInstance)(baseInstances[drawID]); \
627 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in multiDrawArraysInstancedBaseInstance() local
628 ResetBaseVertexBaseInstance resetUniforms(programObject, false, hasBaseInstance); in multiDrawArraysInstancedBaseInstance()
630 if (hasDrawID && hasBaseInstance) in multiDrawArraysInstancedBaseInstance()
638 else if (hasBaseInstance) in multiDrawArraysInstancedBaseInstance()
664 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in multiDrawElementsInstancedBaseVertexBaseInstance() local
665 ResetBaseVertexBaseInstance resetUniforms(programObject, hasBaseVertex, hasBaseInstance); in multiDrawElementsInstancedBaseVertexBaseInstance()
671 if (hasBaseInstance) in multiDrawElementsInstancedBaseVertexBaseInstance()
682 if (hasBaseInstance) in multiDrawElementsInstancedBaseVertexBaseInstance()
[all …]
/external/angle/src/libANGLE/renderer/
Drenderer_utils.cpp1039 #define MULTI_DRAW_BLOCK(drawType, instanced, bvbi, hasDrawID, hasBaseVertex, hasBaseInstance) \ argument
1049 ANGLE_SET_BASE_INSTANCE_UNIFORM(hasBaseInstance)(baseInstances[drawID]); \
1154 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in MultiDrawArraysInstancedBaseInstanceGeneral() local
1155 ResetBaseVertexBaseInstance resetUniforms(programObject, false, hasBaseInstance); in MultiDrawArraysInstancedBaseInstanceGeneral()
1157 if (hasDrawID && hasBaseInstance) in MultiDrawArraysInstancedBaseInstanceGeneral()
1165 else if (hasBaseInstance) in MultiDrawArraysInstancedBaseInstanceGeneral()
1191 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in MultiDrawElementsInstancedBaseVertexBaseInstanceGeneral() local
1192 ResetBaseVertexBaseInstance resetUniforms(programObject, hasBaseVertex, hasBaseInstance); in MultiDrawElementsInstancedBaseVertexBaseInstanceGeneral()
1198 if (hasBaseInstance) in MultiDrawElementsInstancedBaseVertexBaseInstanceGeneral()
1209 if (hasBaseInstance) in MultiDrawElementsInstancedBaseVertexBaseInstanceGeneral()
[all …]
/external/angle/src/libANGLE/
DContext.cpp6415 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in drawArraysInstancedBaseInstance() local
6416 if (hasBaseInstance) in drawArraysInstancedBaseInstance()
6421 rx::ResetBaseVertexBaseInstance resetUniforms(programObject, false, hasBaseInstance); in drawArraysInstancedBaseInstance()
6454 const bool hasBaseInstance = programObject && programObject->hasBaseInstanceUniform(); in drawElementsInstancedBaseVertexBaseInstance() local
6455 if (hasBaseInstance) in drawElementsInstancedBaseVertexBaseInstance()
6460 rx::ResetBaseVertexBaseInstance resetUniforms(programObject, hasBaseVertex, hasBaseInstance); in drawElementsInstancedBaseVertexBaseInstance()