/external/chromium_org/third_party/mesa/src/src/mesa/x86/ |
sse_xform2.S | 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 130 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 132 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 184 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 186 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 245 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 247 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 304 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 306 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ [all...] |
sse_xform3.S | 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 139 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 141 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 196 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 198 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 263 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 265 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 336 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 338 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/x86-64/ |
xform4.S | 69 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 70 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 150 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 151 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 211 movq V4F_START(%rdx), %rsi /* ptr to first src vertex */ 212 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 242 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 243 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 306 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 307 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ [all...] |
/external/chromium_org/third_party/skia/gm/ |
beziereffects.cpp | 24 // Position & KLM line eq values. These are the vertex attributes for Bezier curves. The last value 72 struct Vertex { 157 Vertex verts[4]; 160 sizeof(Vertex)); 171 drawState->setVertexAttribs<kAttribs>(2, sizeof(Vertex)); 230 struct Vertex { 312 Vertex verts[4]; 315 sizeof(Vertex)); 326 drawState->setVertexAttribs<kAttribs>(2, sizeof(Vertex)); 421 struct Vertex { [all...] |
/external/mesa3d/src/gallium/drivers/nv30/ |
nv30_vbo.c | 134 for (i = 0; i < nv30->vertex->num_elements; i++) { 135 struct pipe_vertex_element *ve = &nv30->vertex->pipe[i]; 183 struct nv30_vertex_stateobj *vertex = nv30->vertex; local 189 if (!nv30->vertex || nv30->draw_flags) 192 if (unlikely(vertex->need_conversion)) { 202 redefine = MAX2(vertex->num_elements, nv30->state.num_vtxelts); 205 for (i = 0; i < vertex->num_elements; i++) { 206 ve = &vertex->pipe[i]; 210 PUSH_DATA (push, (vb->stride << 8) | vertex->element[i].state) [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vs.c | 54 * Compute the VUE map for vertex shader program. 83 * dword 8-11 is the first vertex data. 93 * dword 8-11 of the vertex header is the 4D space position 94 * dword 12-19 of the vertex header is the user clip distance. 95 * dword 20-23 is a pad so that the vertex element data is aligned 96 * dword 24-27 is the first vertex data we fill. 115 * dword 8-15 of the vertex header is the user clip distance if 117 * dword 8-11 or 16-19 is the first vertex element data we fill. 143 /* The hardware doesn't care about the rest of the vertex outputs, so just 171 /* There is currently a GLSL vertex shader, so clip according to GLS [all...] |
/external/mesa3d/src/mesa/tnl/ |
t_vb_lighttmp.h | 43 * VB is the vertex buffer 45 * input is the vector of eye or object-space vertex coordinates 58 const GLfloat *vertex = (GLfloat *)input->data; local 89 for (j = 0; j < nr; j++,STRIDE_F(vertex,vstride),STRIDE_F(normal,nstride)) { 116 GLfloat VP[3]; /* unit vector from vertex to light */ 127 GLfloat d; /* distance from vertex to light */ 129 SUB_3V(VP, light->_Position, vertex); 189 COPY_3V(v, vertex); 241 const GLfloat *vertex = (GLfloat *) input->data; local 267 for (j = 0; j < nr; j++,STRIDE_F(vertex,vstride),STRIDE_F(normal,nstride)) [all...] |
t_vb_program.c | 29 * \brief Pipeline stage for executing vertex programs. 62 * Private storage for the vertex program pipeline stage. 65 /** The results of running the vertex program go into these arrays. */ 209 * Called via ctx->Driver.ProgramStringNotify() after a new vertex program 224 * Initialize virtual machine state prior to executing vertex program. 230 /* Input registers get initialized from the current vertex attribs */ 261 machine->FetchTexelDeriv = NULL; /* not used by vertex programs */ 270 * Map the texture images which the vertex program will access (if any). 289 * Unmap the texture images which were used by the vertex program (if any). 308 * This function executes vertex program [all...] |
/external/mesa3d/src/mesa/x86/ |
sse_xform2.S | 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 130 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 132 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 184 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 186 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 245 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 247 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 304 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 306 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ [all...] |
sse_xform3.S | 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 139 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 141 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 196 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 198 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 263 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 265 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ 336 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */ 338 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */ [all...] |
/external/mesa3d/src/mesa/x86-64/ |
xform4.S | 69 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 70 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 150 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 151 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 211 movq V4F_START(%rdx), %rsi /* ptr to first src vertex */ 212 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 242 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 243 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ 306 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */ 307 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */ [all...] |
/external/chromium_org/third_party/angle/src/compiler/translator/ |
BaseTypes.h | 280 EvqVaryingOut, // vertex shaders only read/write 282 EvqInvariantVaryingOut, // vertex shaders only read/write 283 EvqUniform, // Readonly, vertex and fragment 285 EvqVertexIn, // Vertex shader input 287 EvqVertexOut, // Vertex shader output 296 // built-ins written by vertex shader 310 // GLSL ES 3.0 vertex output and fragment input
|
/external/chromium_org/third_party/mesa/src/src/mesa/vbo/ |
vbo_rebase.c | 32 * successive primitives layed out linearly in the vertex arrays. 33 * Unless the vertex arrays are all in a VBO, the OpenGL semantics 34 * imply that we need to re-upload the vertex data on each draw call. 37 * vertex data. Worse - in the software tnl module, all those 41 * incorrect as we tend to upload each set of vertex data to a new 99 /* Adjust primitives, indices and vertex definitions so that min_index 216 * will be happier if you just specify a starting vertex value in
|
/external/mesa3d/src/mesa/vbo/ |
vbo_rebase.c | 32 * successive primitives layed out linearly in the vertex arrays. 33 * Unless the vertex arrays are all in a VBO, the OpenGL semantics 34 * imply that we need to re-upload the vertex data on each draw call. 37 * vertex data. Worse - in the software tnl module, all those 41 * incorrect as we tend to upload each set of vertex data to a new 99 /* Adjust primitives, indices and vertex definitions so that min_index 216 * will be happier if you just specify a starting vertex value in
|
/frameworks/native/opengl/tests/testViewport/src/com/android/test/ |
TestView.java | 78 * The vertex and index data are held in VBO objects because on most 79 * GPUs VBO objects are the fastest way of rendering static vertex 85 // Size of vertex data elements in bytes: 89 // Vertex structure: 97 // These buffers are used to hold the vertex and index data while 187 // Generate a the vertex and element buffer IDs 194 // Upload the vertex data
|
/external/chromium_org/third_party/skia/src/gpu/ |
GrDrawState.h | 64 * equivalents are set to default values with the exception of vertex attribute state which 70 /// @name Vertex Attributes 83 * Sets vertex attributes for next draw. The object driving the templatization 87 * @param stride the number of bytes between successive vertex data. 94 * Sets default vertex attributes for next draw. The default is a single attribute: 100 * Helper to save/restore vertex attribs 125 * intends to specify fractional pixel coverage (via setCoverage(), through a coverage vertex 165 * coverage is ignored when per-vertex coverage is provided. 177 * The geometry processor is the sole element of the skia pipeline which can use the vertex, 194 /// available to it in the fragment and vertex shader (e.g. the vertex position, the dst color [all...] |
/external/deqp/data/gles31/shaders/ |
linkage_tessellation_geometry.test | 16 vertex "" 86 vertex "" 157 vertex "" 228 vertex "" 292 desc "Vertex output and geometry input share the same name" 300 vertex "" 362 desc "Vertex output and geometry input share the same name" 370 vertex "" 440 vertex "" 515 vertex "" [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/ |
draw_pt_fetch_emit.c | 43 /* The simplest 'middle end' in the new vertex code. 46 * - perform vertex fetch using 47 * - draw vertex element/buffer state 49 * - run the vertex shader 58 * - translate the vertex-shader output vertices to hw format 67 * - perform vertex fetch 70 * IE, basically just vertex fetch to post-vs-format vertices, 204 debug_warn_once("vertex buffer allocation failed (out of memory?)"); 295 debug_warn_once("allocate or map of vertex buffer failed (out of memory?)");
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pt_fetch_emit.c | 43 /* The simplest 'middle end' in the new vertex code. 46 * - perform vertex fetch using 47 * - draw vertex element/buffer state 49 * - run the vertex shader 58 * - translate the vertex-shader output vertices to hw format 67 * - perform vertex fetch 70 * IE, basically just vertex fetch to post-vs-format vertices, 204 debug_warn_once("vertex buffer allocation failed (out of memory?)"); 295 debug_warn_once("allocate or map of vertex buffer failed (out of memory?)");
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/ |
VertexBuffer11.cpp | 52 return gl::Error(GL_OUT_OF_MEMORY, "Failed to allocate internal vertex buffer of size, %lu.", size); 73 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized."); 84 return gl::Error(GL_OUT_OF_MEMORY, "Failed to map internal vertex buffer, HRESULT: 0x%08x.", result); 152 return gl::Error(GL_OUT_OF_MEMORY, "New vertex buffer size would result in an overflow."); 187 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized.");
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/ |
VertexBuffer9.cpp | 50 return gl::Error(GL_OUT_OF_MEMORY, "Failed to allocate internal vertex buffer of size, %lu.", size); 70 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized."); 92 return gl::Error(GL_OUT_OF_MEMORY, "Failed to lock internal vertex buffer, HRESULT: 0x%08x.", result); 164 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized."); 219 return gl::Error(GL_OUT_OF_MEMORY, "New vertex buffer size would result in an overflow.");
|
/external/chromium_org/third_party/mesa/src/docs/ |
GL3.txt | 32 Vertex array objects (GL_APPLE_vertex_array_object) DONE (i965, r300, r600, swrast) 49 16 vertex texture image units DONE 61 BGRA vertex order (GL_ARB_vertex_array_bgra) DONE (i965, r300, r600, swrast) 62 Base vertex offset(GL_ARB_draw_elements_base_vertex) DONE (i965, r300, r600, swrast) 64 Provoking vertex (GL_ARB_provoking_vertex) DONE (i965, r300, r600, swrast)
|
/external/chromium_org/third_party/mesa/src/docs/OLD/ |
MESA_sprite_point.spec | 34 coordinates at each vertex. This extension effectively turns points 124 counter-clockwise around the quadrilateral, then the vertex and 127 vertex window coordinate texture coordinate 135 size. The other vertex attributes (such as the color and fog coordinate) 136 are simply duplicated from the original point vertex.
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
u_caps.c | 203 UTIL_CHECK_SHADER(VERTEX, MAX_INSTRUCTIONS, 512), 204 UTIL_CHECK_SHADER(VERTEX, MAX_INPUTS, 16), 205 UTIL_CHECK_SHADER(VERTEX, MAX_TEMPS, 32), 206 UTIL_CHECK_SHADER(VERTEX, MAX_ADDRS, 2), 207 UTIL_CHECK_SHADER(VERTEX, MAX_CONSTS, 256),
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/ |
nv50_context.h | 112 struct nv50_vertex_stateobj *vertex; member in struct:nv50_context 125 uint32_t vbo_fifo; /* bitmask of vertex elements to be pushed to FIFO */ 126 uint32_t vbo_user; /* bitmask of vertex buffers pointing to user memory */ 128 uint32_t vb_elt_first; /* from pipe_draw_info, for vertex upload */ 130 uint32_t instance_off; /* base vertex for instanced arrays */
|