Home
last modified time | relevance | path

Searched refs:vao (Results 1 – 19 of 19) sorted by relevance

/external/deqp/modules/gles3/functional/
Des3fVertexArrayObjectTests.cpp127 VertexArrayState vao; member
244 m_vaoProgram = createProgram(m_spec.vao); in init()
254 …if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuff… in init()
600 GLuint vao = 0; in render() local
602 GLU_CHECK_CALL(glGenVertexArrays(1, &vao)); in render()
603 GLU_CHECK_CALL(glBindVertexArray(vao)); in render()
604 setState(m_spec.vao); in render()
609 GLU_CHECK_CALL(glBindVertexArray(vao)); in render()
611 makeDrawCall(m_spec.vao); in render()
613 setState(m_spec.vao); in render()
[all …]
Des3fLifetimeTests.cpp72 void draw (GLuint vao, GLfloat scale, bool tf, Surface* dst);
73 void setPos (GLuint buffer, GLuint vao);
126 void ScaleProgram::draw (GLuint vao, GLfloat scale, bool tf, Surface* dst) in draw() argument
129 de::Random rnd (vao); in draw()
136 gl.bindVertexArray(vao); in draw()
155 void ScaleProgram::setPos (GLuint buffer, GLuint vao) in setPos() argument
160 gl.bindVertexArray(vao); in setPos()
264 void BufferVAOAttacher::attach (GLuint buffer, GLuint vao) in attach() argument
266 m_program.setPos(buffer, vao); in attach()
268 << "// Set the `pos` attribute in VAO " << vao << " to buffer " << buffer in attach()
[all …]
Des3fNegativeVertexArrayApiTests.cpp158 GLuint vao; in init()
160 glGenVertexArrays(1, &vao); in init()
161 glBindVertexArray(vao); in init()
169 glDeleteVertexArrays(1, &vao); in init()
201 GLuint vao; in init()
203 glGenVertexArrays(1, &vao); in init()
204 glBindVertexArray(vao); in init()
212 glDeleteVertexArrays(1, &vao); in init()
Des3fNegativeStateApiTests.cpp1309 GLuint vao = 0; in init()
1313 isVao = glIsVertexArray(vao); in init()
1316 glGenVertexArrays (1, &vao); in init()
1317 isVao = glIsVertexArray(vao); in init()
1320 glBindVertexArray (vao); in init()
1321 isVao = glIsVertexArray(vao); in init()
1325 glDeleteVertexArrays (1, &vao); in init()
1326 isVao = glIsVertexArray(vao); in init()
/external/deqp/modules/gles31/functional/
Des31fVertexAttributeBindingStateQueryTests.cpp90 glu::VertexArray vao (m_context.getRenderContext()); in test() local
95 gl.glBindVertexArray(*vao); in test()
124 gl.glBindVertexArray(*vao); in test()
165 glu::VertexArray vao (m_context.getRenderContext()); in test() local
170 gl.glBindVertexArray(*vao); in test()
199 gl.glBindVertexArray(*vao); in test()
267 glu::VertexArray vao (m_context.getRenderContext()); in test() local
273 gl.glBindVertexArray(*vao); in test()
304 gl.glBindVertexArray(*vao); in test()
344 glu::VertexArray vao (m_context.getRenderContext()); in test() local
[all …]
Des31fNegativeVertexArrayApiTests.cpp156 GLuint vao = 0; in vertex_attrib_pointer() local
158 ctx.glGenVertexArrays(1, &vao); in vertex_attrib_pointer()
159 ctx.glBindVertexArray(vao); in vertex_attrib_pointer()
167 ctx.glDeleteVertexArrays(1, &vao); in vertex_attrib_pointer()
200 GLuint vao = 0; in vertex_attrib_i_pointer() local
202 ctx.glGenVertexArrays(1, &vao); in vertex_attrib_i_pointer()
203 ctx.glBindVertexArray(vao); in vertex_attrib_i_pointer()
211 ctx.glDeleteVertexArrays(1, &vao); in vertex_attrib_i_pointer()
220 GLuint vao = 0; in vertex_attrib_format() local
223 ctx.glGenVertexArrays(1, &vao); in vertex_attrib_format()
[all …]
Des31fTessellationGeometryInteractionTests.cpp271 const glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
285 gl.bindVertexArray(*vao); in iterate()
572 const glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
582 gl.bindVertexArray(*vao); in iterate()
1029 const glu::VertexArray vao (m_context.getRenderContext()); in renderWithFeedback() local
1044 gl.bindVertexArray(*vao); in renderWithFeedback()
1126 const glu::VertexArray vao (m_context.getRenderContext()); in renderWithoutFeedback() local
1139 gl.bindVertexArray(*vao); in renderWithoutFeedback()
1834 const glu::VertexArray vao (m_context.getRenderContext()); in renderTo() local
1846 gl.bindVertexArray(*vao); in renderTo()
[all …]
Des31fVertexAttributeBindingTests.cpp1386 glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
1394 gl.glBindVertexArray(*vao); in iterate()
1447 glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
1450 gl.glBindVertexArray(*vao); in iterate()
Des31fMultisampleTests.cpp320 glu::VertexArray vao (m_context.getRenderContext()); in renderTriangle() local
322 gl.bindVertexArray(*vao); in renderTriangle()
Des31fGeometryShaderTests.cpp3364 glu::VertexArray vao (m_context.getRenderContext()); in renderToTexture() local
3374 gl.bindVertexArray(*vao); in renderToTexture()
3399 glu::VertexArray vao (m_context.getRenderContext()); in sampleTextureLayer() local
3413 gl.bindVertexArray(*vao); in sampleTextureLayer()
4721 const glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
4727 gl.bindVertexArray(*vao); in iterate()
Des31fPrimitiveBoundingBoxTests.cpp4328 glu::VertexArray vao (m_context.getRenderContext()); in renderTo() local
4349 gl.bindVertexArray(*vao); in renderTo()
Des31fTessellationTests.cpp2761 const glu::VertexArray vao (renderCtx); in iterate() local
2773 gl.bindVertexArray(*vao); in iterate()
/external/deqp/framework/opengl/simplereference/
DsglrReferenceContext.cpp3620 rc::VertexArray& vao = (m_vertexArrayBinding) ? (*m_vertexArrayBinding) : (m_clientVertexArray); in vertexAttribPointer() local
3622 vao.m_arrays[index].size = rawSize; in vertexAttribPointer()
3623 vao.m_arrays[index].stride = stride; in vertexAttribPointer()
3624 vao.m_arrays[index].type = type; in vertexAttribPointer()
3625 vao.m_arrays[index].normalized = normalized == GL_TRUE; in vertexAttribPointer()
3626 vao.m_arrays[index].integer = false; in vertexAttribPointer()
3627 vao.m_arrays[index].pointer = pointer; in vertexAttribPointer()
3634 if (vao.m_arrays[index].bufferBinding) in vertexAttribPointer()
3635 m_buffers.releaseReference(vao.m_arrays[index].bufferBinding); in vertexAttribPointer()
3637 vao.m_arrays[index].bufferDeleted = false; in vertexAttribPointer()
[all …]
DsglrGLContext.cpp101 deUint32 vao = *i; in ~GLContext() local
102 gl.deleteVertexArrays(1, &vao); in ~GLContext()
/external/deqp/modules/gles31/stress/
Des31sTessellationGeometryInteractionTests.cpp336 const glu::VertexArray vao (m_context.getRenderContext()); in renderTo() local
345 gl.bindVertexArray(*vao); in renderTo()
Des31sVertexAttributeBindingTests.cpp578 glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
589 gl.glBindVertexArray(*vao); in iterate()
/external/deqp/framework/opengl/
DgluDrawUtil.cpp583 VertexArray vao (context); in drawFromVAOBuffers() local
585 gl.bindVertexArray(*vao); in drawFromVAOBuffers()
/external/deqp/modules/gles3/stress/
Des3sDrawTests.cpp158 glu::VertexArray vao (m_context.getRenderContext()); in iterate() local
195 gl.glBindVertexArray(*vao); in iterate()
/external/deqp/modules/glshared/
DglsTextureBufferCase.cpp583 const glu::VertexArray vao (renderContext); in renderGL() local
587 gl.bindVertexArray(*vao); in renderGL()