/external/deqp/framework/referencerenderer/ |
rrVertexAttrib.hpp | 109 struct VertexAttrib 118 VertexAttrib (void) 127 VertexAttrib (VertexAttribType type_, int size_, int stride_, int instanceDivisor_, const void* pointer_) 137 explicit VertexAttrib (const tcu::Vector<ScalarType, 4>& generic_) 148 bool isValidVertexAttrib (const VertexAttrib& vertexAttrib); 151 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx); 152 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx) [all...] |
rrVertexAttrib.cpp | 461 bool isValidVertexAttrib (const VertexAttrib& vertexAttrib) 464 if (!de::inBounds<int>(vertexAttrib.type, 0, VERTEXATTRIBTYPE_LAST) || 465 !de::inRange(vertexAttrib.size, 0, 4) || 466 vertexAttrib.instanceDivisor < 0) 470 if (!vertexAttrib.pointer && vertexAttrib.type != VERTEXATTRIBTYPE_DONT_CARE) 474 if ((vertexAttrib.type == VERTEXATTRIBTYPE_NONPURE_INT_2_10_10_10_REV || 475 vertexAttrib.type == VERTEXATTRIBTYPE_NONPURE_UINT_2_10_10_10_REV || 476 vertexAttrib.type == VERTEXATTRIBTYPE_NONPURE_UNORM_2_10_10_10_REV | [all...] |
design.txt | 41 + VertexAttrib array
|
rrRenderer.hpp | 112 DrawCommand (const RenderState& state_, const RenderTarget& renderTarget_, const Program& program_, int numVertexAttribs_, const VertexAttrib* vertexAttribs_, const PrimitiveList& primitives_) 127 const VertexAttrib* const vertexAttribs;
|
rrShaders.hpp | 104 virtual void shadeVertices (const VertexAttrib* inputs, VertexPacket* const* packets, const int numPackets) const = 0; 208 void shadeVertices (const VertexAttrib* inputs, VertexPacket* packets, const int numPackets) const; 215 void VertexShaderLoop<Shader>::shadeVertices (const VertexAttrib* inputs, VertexPacket* packets, const int numPackets) const
|
/external/mesa3d/src/mesa/main/ |
getstring.c | 226 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr; 231 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_NORMAL].Ptr; 236 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR0].Ptr; 241 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR1].Ptr; 246 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_FOG].Ptr; 251 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR_INDEX].Ptr; 256 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_TEX(clientUnit)].Ptr; 261 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_EDGEFLAG].Ptr; 276 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POINT_SIZE].Ptr;
|
get_hash_params.py | 209 [ "VERTEX_ARRAY", "ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_POS].Enabled), NO_EXTRA" ], 210 [ "VERTEX_ARRAY_SIZE", "ARRAY_INT(VertexAttrib[VERT_ATTRIB_POS].Size), NO_EXTRA" ], 211 [ "VERTEX_ARRAY_TYPE", "ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_POS].Type), NO_EXTRA" ], 212 [ "VERTEX_ARRAY_STRIDE", "ARRAY_INT(VertexAttrib[VERT_ATTRIB_POS].Stride), NO_EXTRA" ], 213 [ "NORMAL_ARRAY", "ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_NORMAL].Enabled), NO_EXTRA" ], 214 [ "NORMAL_ARRAY_TYPE", "ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_NORMAL].Type), NO_EXTRA" ], 215 [ "NORMAL_ARRAY_STRIDE", "ARRAY_INT(VertexAttrib[VERT_ATTRIB_NORMAL].Stride), NO_EXTRA" ], 216 [ "COLOR_ARRAY", "ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_COLOR0].Enabled), NO_EXTRA" ], 218 [ "COLOR_ARRAY_TYPE", "ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_COLOR0].Type), NO_EXTRA" ], 219 [ "COLOR_ARRAY_STRIDE", "ARRAY_INT(VertexAttrib[VERT_ATTRIB_COLOR0].Stride), NO_EXTRA" ] [all...] |
api_arrayelt.c | 588 * Array [size][type] of VertexAttrib functions [all...] |
enable.c | 72 var = &vao->VertexAttrib[VERT_ATTRIB_POS].Enabled; 76 var = &vao->VertexAttrib[VERT_ATTRIB_NORMAL].Enabled; 80 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR0].Enabled; 84 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR_INDEX].Enabled; 88 var = &vao->VertexAttrib[VERT_ATTRIB_TEX(ctx->Array.ActiveTexture)].Enabled; 92 var = &vao->VertexAttrib[VERT_ATTRIB_EDGEFLAG].Enabled; 96 var = &vao->VertexAttrib[VERT_ATTRIB_FOG].Enabled; 100 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR1].Enabled; 105 var = &vao->VertexAttrib[VERT_ATTRIB_POINT_SIZE].Enabled; [all...] |
varray.c | 138 struct gl_array_attributes *array = &vao->VertexAttrib[attribIndex]; 285 struct gl_array_attributes *const array = &vao->VertexAttrib[attrib]; 313 * Called by update_array() and VertexAttrib*Format(). 535 array = &vao->VertexAttrib[attrib]; 795 assert(attrib < ARRAY_SIZE(vao->VertexAttrib)); 797 if (!vao->VertexAttrib[attrib].Enabled) { 800 vao->VertexAttrib[attrib].Enabled = GL_TRUE; 862 assert(VERT_ATTRIB_GENERIC(index) < ARRAY_SIZE(vao->VertexAttrib)); 864 if (vao->VertexAttrib[VERT_ATTRIB_GENERIC(index)].Enabled) { 867 vao->VertexAttrib[VERT_ATTRIB_GENERIC(index)].Enabled = GL_FALSE [all...] |
arrayobj.c | 238 struct gl_array_attributes *array = &vao->VertexAttrib[index]; 281 for (i = 0; i < ARRAY_SIZE(vao->VertexAttrib); i++) { 356 &vao->VertexAttrib[attrib]; 378 &vao->VertexAttrib[i]; 409 &vao->VertexAttrib[i];
|
/external/deqp/modules/gles3/functional/ |
es3fFboTestUtil.hpp | 63 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 78 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 97 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 126 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 148 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 170 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 189 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const;
|
es3fDepthTests.cpp | 57 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 91 void DepthShader::shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const
|
es3fDefaultVertexAttributeTests.cpp | 117 return "VertexAttrib" #COMPS #TYPECODE; \ 151 return "VertexAttrib" #COMPS #TYPECODE; \ 185 return "VertexAttrib" #COMPS #TYPECODE; \ 219 return "VertexAttrib" #COMPS #TYPECODE; \
|
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ |
GLClientState.h | 565 const VertexAttribState& vertexAttrib = getState(index); 567 m_currVaoState.bufferBindings_const()[vertexAttrib.bindingindex]; 572 *ptr = (T)vertexAttrib.bindingindex; 576 *ptr = (T)vertexAttrib.reloffset; 582 *ptr = (T)(vertexAttrib.enabled); 586 *ptr = (T)(vertexAttrib.isInt); 589 *ptr = (T)(vertexAttrib.size); 595 *ptr = (T)(vertexAttrib.type); 598 *ptr = (T)(vertexAttrib.normalized);
|
/external/deqp/modules/gles31/functional/ |
es31fFboTestUtil.hpp | 67 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 97 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const;
|
/frameworks/base/media/mca/filterfw/native/core/ |
shader_program.cpp | 55 // VertexAttrib implementation ///////////////////////////////////////////////// 56 ShaderProgram::VertexAttrib::VertexAttrib() 124 const VertexAttrib& attrib = iter->second; 955 VertexAttrib attrib; 981 VertexAttrib attrib; 1021 VertexAttrib attrib; 1038 bool ShaderProgram::StoreAttribute(VertexAttrib attrib) { 1050 const VertexAttrib& attrib = iter->second; [all...] |
/external/deqp/modules/glshared/ |
glsRandomShaderProgram.hpp | 47 virtual void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const;
|
/external/mesa3d/src/mesa/vbo/ |
vbo_exec_array.c | 54 const struct gl_array_attributes *array = &vao->VertexAttrib[attrib]; 104 const struct gl_array_attributes *array = &vao->VertexAttrib[attrib]; 196 const struct gl_array_attributes *array = &vao->VertexAttrib[i]; 245 const struct gl_array_attributes *array = ctx->Array.VAO->VertexAttrib; 246 struct gl_vertex_array *vertexAttrib = ctx->Array.VAO->_VertexAttrib; 260 inputs[i] = &vertexAttrib[VERT_ATTRIB_FF(i)]; 301 inputs[0] = &vertexAttrib[VERT_ATTRIB_GENERIC0]; 303 inputs[0] = &vertexAttrib[VERT_ATTRIB_POS]; 311 inputs[i] = &vertexAttrib[VERT_ATTRIB_FF(i)]; 321 &vertexAttrib[VERT_ATTRIB_GENERIC(i)] [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineReferenceRenderer.hpp | 59 virtual void shadeVertices (const rr::VertexAttrib* inputs, 94 virtual void shadeVertices (const rr::VertexAttrib* inputs,
|
vktPipelineReferenceRenderer.cpp | 270 rr::VertexAttrib vertexAttribs[2]; 302 rr::VertexAttrib vertexAttribs[2];
|
/external/mesa3d/prebuilt-intermediates/main/ |
get_hash.h | 161 { GL_VERTEX_ARRAY, ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_POS].Enabled), NO_EXTRA }, 162 { GL_VERTEX_ARRAY_SIZE, ARRAY_INT(VertexAttrib[VERT_ATTRIB_POS].Size), NO_EXTRA }, 163 { GL_VERTEX_ARRAY_TYPE, ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_POS].Type), NO_EXTRA }, 164 { GL_VERTEX_ARRAY_STRIDE, ARRAY_INT(VertexAttrib[VERT_ATTRIB_POS].Stride), NO_EXTRA }, 165 { GL_NORMAL_ARRAY, ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_NORMAL].Enabled), NO_EXTRA }, 166 { GL_NORMAL_ARRAY_TYPE, ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_NORMAL].Type), NO_EXTRA }, 167 { GL_NORMAL_ARRAY_STRIDE, ARRAY_INT(VertexAttrib[VERT_ATTRIB_NORMAL].Stride), NO_EXTRA }, 168 { GL_COLOR_ARRAY, ARRAY_BOOL(VertexAttrib[VERT_ATTRIB_COLOR0].Enabled), NO_EXTRA }, 170 { GL_COLOR_ARRAY_TYPE, ARRAY_ENUM(VertexAttrib[VERT_ATTRIB_COLOR0].Type), NO_EXTRA }, 171 { GL_COLOR_ARRAY_STRIDE, ARRAY_INT(VertexAttrib[VERT_ATTRIB_COLOR0].Stride), NO_EXTRA } [all...] |
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
vktDrawInstancedTests.cpp | 157 void shadeVertices (const rr::VertexAttrib* inputs, 602 const rr::VertexAttrib vertexAttribs[] = 604 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 0, &vetrices[0]), 605 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 0, &colors[0]), 606 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 1, &m_instancedColor[0])
|
/external/deqp/external/vulkancts/modules/vulkan/ |
vktDrawUtil.cpp | 340 const rr::VertexAttrib vertexAttrib[] = 342 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 0, &m_drawCallData.vertices[0]) 348 DE_LENGTH_OF_ARRAY(vertexAttrib), 349 &vertexAttrib[0], [all...] |
/external/deqp/modules/gles2/functional/ |
es2fDepthTests.cpp | 57 void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const; 88 void DepthShader::shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const
|