/external/swiftshader/src/OpenGL/libGLESv2/ |
TransformFeedback.h | 36 BufferBinding* getBuffers() { return mBuffer; } 60 BufferBinding mBuffer[MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS];
|
Buffer.h | 66 class BufferBinding 69 BufferBinding() : offset(0), size(0) { }
|
Program.h | 176 void applyUniformBuffers(Device *device, BufferBinding* uniformBuffers);
|
Context.h | 408 BufferBinding uniformBuffers[MAX_UNIFORM_BUFFER_BINDINGS];
|
Program.cpp | 1137 void Program::applyUniformBuffers(Device *device, BufferBinding* uniformBuffers) [all...] |
Context.cpp | [all...] |
/external/mesa3d/src/mesa/main/ |
arrayobj.c | 143 for (i = 0; i < ARRAY_SIZE(obj->BufferBinding); i++) 144 _mesa_reference_buffer_object(ctx, &obj->BufferBinding[i].BufferObj, NULL); 239 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index]; 358 &vao->BufferBinding[attrib_array->BufferBindingIndex]; 380 &vao->BufferBinding[attrib_array->BufferBindingIndex]; 411 &vao->BufferBinding[attrib_array->BufferBindingIndex];
|
varray.c | 140 if (!_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj)) 150 vao->BufferBinding[array->BufferBindingIndex]._BoundArrays &= ~array_bit; 151 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit; 171 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index]; 205 &vao->BufferBinding[bindingIndex]; 938 return vao->BufferBinding[array->BufferBindingIndex].BufferObj->Name; 954 return vao->BufferBinding[array->BufferBindingIndex].InstanceDivisor; [all...] |
api_arrayelt.c | [all...] |
get.c | 891 ctx->Array.VAO->BufferBinding[VERT_ATTRIB_TEX(ctx->Array.ActiveTexture)].BufferObj->Name; 957 v->value_int = ctx->Array.VAO->BufferBinding[VERT_ATTRIB_POINT_SIZE].BufferObj->Name; [all...] |
bufferobj.c | [all...] |
attrib.c | [all...] |
mtypes.h | [all...] |
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ |
GLClientState.h | 135 struct BufferBinding { 145 typedef std::vector<BufferBinding> VertexAttribBindingVector; 163 BufferBinding& bufferBinding(size_t k) { return it->second.bindingState[k]; } 215 const BufferBinding& getCurrAttributeBindingInfo(int attribindex); 457 std::vector<BufferBinding> m_indexedTransformFeedbackBuffers; 458 std::vector<BufferBinding> m_indexedUniformBuffers; 459 std::vector<BufferBinding> m_indexedAtomicCounterBuffers; 460 std::vector<BufferBinding> m_indexedShaderStorageBuffers; 565 const BufferBinding& vertexAttribBufferBinding [all...] |
GLClientState.cpp | 151 m_currVaoState.bufferBinding(bindingindex).divisor = divisor; 154 const GLClientState::BufferBinding& GLClientState::getCurrAttributeBindingInfo(int attribindex) { 316 static void sClearIndexedBufferBinding(GLuint id, std::vector<GLClientState::BufferBinding>& bindings) { 445 m_currVaoState.bufferBinding(index).buffer = buffer; 446 m_currVaoState.bufferBinding(index).offset = offset; 447 m_currVaoState.bufferBinding(index).size = size; 448 m_currVaoState.bufferBinding(index).stride = stride; 449 m_currVaoState.bufferBinding(index).effectiveStride = effectiveStride; [all...] |
/external/mesa3d/prebuilt-intermediates/main/ |
get_hash.h | 182 { GL_VERTEX_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_POS].BufferObj), NO_EXTRA }, 183 { GL_NORMAL_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_NORMAL].BufferObj), NO_EXTRA }, 184 { GL_COLOR_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR0].BufferObj), NO_EXTRA }, [all...] |
/external/mesa3d/src/mesa/vbo/ |
vbo_exec_array.c | 57 &vao->BufferBinding[array->BufferBindingIndex]; 107 &vao->BufferBinding[array->BufferBindingIndex]; 201 &vao->BufferBinding[array->BufferBindingIndex]; [all...] |
/device/generic/goldfish-opengl/system/GLESv2_enc/ |
GL2Encoder.cpp | [all...] |