Searched refs:indirectOffset (Results 1 - 6 of 6) sorted by relevance
/external/deqp/modules/glshared/ |
H A D | glsDrawTest.hpp | 230 int indirectOffset; //!< used only if drawMethod = Draw*Indirect member in struct:deqp::gls::DrawTestSpec
|
H A D | glsDrawTest.cpp | 1762 void render (DrawTestSpec::Primitive primitive, DrawTestSpec::DrawMethod drawMethod, int firstVertex, int vertexCount, DrawTestSpec::IndexType indexType, const void* indexOffset, int rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScale, float colorScale, AttributeArray* indexArray); 1841 void AttributePack::render (DrawTestSpec::Primitive primitive, DrawTestSpec::DrawMethod drawMethod, int firstVertex, int vertexCount, DrawTestSpec::IndexType indexType, const void* indexOffset, int rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScale, float colorScale, AttributeArray* indexArray) argument 1912 deUint8* buffer = new deUint8[sizeof(DrawCommand) + indirectOffset]; 1922 memcpy(buffer + indirectOffset, &command, sizeof(command)); 1938 m_ctx.bufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawCommand) + indirectOffset, buffer, GL_STATIC_DRAW); 1943 m_ctx.drawArraysIndirect(primitiveToGL(primitive), (const deInt8*)DE_NULL + indirectOffset); 1958 deUint8* buffer = new deUint8[sizeof(DrawCommand) + indirectOffset]; 1972 memcpy(buffer + indirectOffset, &command, sizeof(command)); 1989 m_ctx.bufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawCommand) + indirectOffset, buffer, GL_STATIC_DRAW); 1994 m_ctx.drawElementsIndirect(primitiveToGL(primitive), indexTypeToGL(indexType), (const deInt8*)DE_NULL + indirectOffset); 2595 << "indirect offset " << indirectOffset << ", "; local 2732 << "\\tindirect offset " << indirectOffset << "\\n"; local [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fDrawElementsBaseVertexTests.cpp | 141 spec.indirectOffset = 0; 635 spec.indirectOffset = 0; 671 spec.indirectOffset = 0; 718 spec.indirectOffset = 0; 779 spec.indirectOffset = 0;
|
H A D | es31fDrawTests.cpp | 194 spec.indirectOffset = 0; 276 spec.indirectOffset = 0; 312 spec.indirectOffset = 0; 359 spec.indirectOffset = 0; 420 spec.indirectOffset = 0; 2172 spec.indirectOffset = random.chooseWeighted<int, const int*, const float*> (DE_ARRAY_BEGIN(indirectOffsets), DE_ARRAY_END(indirectOffsets), indirectOffsetWeigths) * drawCommandSize;
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBufferTests.cpp | 1452 VkDeviceSize indirectOffset = 0ull; local 1455 vk.cmdDrawIndirect (cmdBuffer, *m_sparseBuffer, indirectOffset, 1u, 0u); 1457 indirectOffset += m_perDrawBufferOffset * (m_residency ? 2 : 1); 1459 vk.cmdDrawIndirect (cmdBuffer, *m_sparseBuffer, indirectOffset, 1u, 0u);
|
/external/deqp/modules/gles31/stress/ |
H A D | es31sDrawTests.cpp | 468 spec.indirectOffset = random.chooseWeighted<int, const int*, const float*> (DE_ARRAY_BEGIN(indirectOffsets), DE_ARRAY_END(indirectOffsets), indirectOffsetWeigths) * drawCommandSize;
|
Completed in 136 milliseconds