/external/mesa3d/src/gallium/include/pipe/ |
p_format.h | 50 /* KW: Added lots of surface formats to support vertex element layout 51 * definitions, and eventually render-to-vertex-buffer.
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
intel_render.c | 29 * Render unclipped vertex buffers by emitting vertices directly to 53 * Render unclipped vertex buffers by emitting vertices directly to
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_draw_upload.c | 214 * Given vertex array type/size/format/normalized info, return 371 * VS). Instead, they're uploaded as the last vertex element, and the data 373 * prepare the vertex buffer for it, but it's not present in inputs_read. 480 * the values used in the 3DPRIMITIVE i.e. by setting the vertex bias. 579 /* If the VS doesn't read any inputs (calculating vertex position from 684 * that float on to the tests in the clipper. Mesa's current vertex 690 /* Gen6+ passes edgeflag as sideband along with the vertex, instead 691 * of in the VUE. We have to upload it sideband as the last vertex
|
brw_vs_state.c | 60 /* Choosing multiple program flow means that we may get 2-vertex threads, 152 /* Vertex program always enabled:
|
gen6_blorp.cpp | 179 * dw4: Vertex Position X. 180 * dw5: Vertex Position Y. 181 * dw6: Vertex Position Z. 182 * dw7: Vertex Position W. 185 * "Vertex URB Entry (VUE) Formats". 583 * Disable vertex shader. 592 /* From the BSpec, Volume 2a, Part 3 "Vertex Shader", Section [all...] |
gen6_urb.c | 43 * | Vertex Shader Entries | Geometry Shader Entries | 62 * where we have few vertex attributes and a lot of varyings, since the VS
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nv10_render.c | 38 /* Vertex attribute format. */ 158 /* Vertex array rendering defs. */
|
nv20_render.c | 38 /* Vertex attribute format. */ 182 /* Vertex array rendering defs. */
|
/external/mesa3d/src/mesa/main/ |
config.h | 118 * the fixed-function vertex code. This will be difficult to raise above 119 * eight because of various vertex attribute bitvectors.
|
/external/mesa3d/src/mesa/program/ |
program_parser.h | 191 * multiple ATTRIB statements bind illegal combinations of vertex 258 * Parses and processes an option string to an ARB vertex program
|
/external/mesa3d/src/mesa/state_tracker/ |
st_context.h | 128 /** Mapping from VERT_RESULT_x to post-transformed vertex slot */ 131 struct st_vertex_program *vp; /**< Currently bound vertex program */
|
/external/mesa3d/src/mesa/tnl/ |
t_context.c | 140 /* Calculate tnl->render_inputs. This bitmask indicates which vertex 176 /* check for varying vars which are written by the vertex program */
|
/external/mesa3d/src/mesa/vbo/ |
vbo_save_loopback.c | 46 /* This file makes heavy use of the aliasing of NV vertex attributes 126 /* Fire the vertex
|
/external/skia/src/gpu/gl/ |
GrGLProgram.h | 176 // per-vertex colors. 180 // per-vertex coverages.
|
/frameworks/base/libs/hwui/ |
OpenGLRenderer.cpp | 1291 Vertex* vertex = mesh; local 2048 ColorTextureVertex* vertex = mesh.editArray(); local 3190 Vertex* vertex = mesh; local [all...] |
/frameworks/native/opengl/libs/GLES_trace/src/ |
gltrace_fixup.cpp | 512 /** Obtain the size of each vertex attribute. */ 638 // vertex array disabled 669 // Vertex attrib pointer data patchup calls should appear as if 701 // Rather than sending vertex attribute data that corresponds to the indices 702 // being drawn, we send the vertex attribute data for the entire range of 707 // Vertex attrib pointer data patchup calls should appear as if 715 // Trace all vertex attribute data stored in client space. 731 // Trace all vertex attribute data stored in client space. [all...] |
/hardware/intel/img/libdrm/shared-core/ |
radeon_drm.h | 220 #define R300_CMD_VPU 2 /* emit vertex program upload */ 297 /* Vertex/indirect buffer size 357 /* Vertex format state */ 417 unsigned int vc_format; /* vertex format */ 429 * kernel on firing a vertex buffer with either of the 430 * obsoleted vertex/index ioctls. 614 int idx; /* Index of vertex buffer */ 632 int idx; /* Index of vertex buffer */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/sysroot/usr/include/drm/ |
radeon_drm.h | 222 #define R300_CMD_VPU 2 /* emit vertex program upload */ 299 /* Vertex/indirect buffer size 360 /* Vertex format state */ 420 unsigned int vc_format; /* vertex format */ 432 * kernel on firing a vertex buffer with either of the 433 * obsoleted vertex/index ioctls. 617 int idx; /* Index of vertex buffer */ 635 int idx; /* Index of vertex buffer */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/drm/ |
radeon_drm.h | 222 #define R300_CMD_VPU 2 /* emit vertex program upload */ 299 /* Vertex/indirect buffer size 360 /* Vertex format state */ 420 unsigned int vc_format; /* vertex format */ 432 * kernel on firing a vertex buffer with either of the 433 * obsoleted vertex/index ioctls. 617 int idx; /* Index of vertex buffer */ 635 int idx; /* Index of vertex buffer */
|
/external/chromium_org/third_party/angle/extensions/ |
EXT_robustness.txt | 68 out-of-bounds vertex buffer object fetches occur. Modern graphics 70 bounds vertex buffer object fetches. Older hardware may require 91 access. Such accesses include vertex buffer fetches of 183 Add to Section 2.8 "Vertex Arrays" before subsection "Transferring 188 indices within the vertex array that lie outside the arrays defined
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
svga_screen.c | 216 return 1; /* The color outputs of vertex shaders are not clamped */ 218 return 0; /* The driver can't clamp vertex colors */ 319 debug_printf("Unexpected vertex shader query %u\n", param); 333 /* XXX: until we have vertex texture support */ 367 debug_printf("Unexpected vertex shader query %u\n", param);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_vs_emit.c | 142 * Determine whether the given vertex output can be written directly to a MRF 222 /* Assign some (probably all) of the vertex program constants to 227 * than the minimum maximum number of vertex program parameters, so 388 * vertex urb, so is half the amount: [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
arrayobj.c | 77 * For all the vertex arrays in the array object, unbind any pointers 92 * Allocate and initialize a new vertex array object. 197 /* Vertex array buffers */ 308 * Examine vertex arrays to update the gl_array_object::_MaxElement field. 456 * for that object reverts to zero and the default vertex array
|
/external/chromium_org/third_party/mesa/src/src/mesa/tnl/ |
t_vertex.c | 202 /* Copy colors from one vertex to another: 211 /* Extract a named attribute from a hardware vertex. Will have to 233 /* If the hardware vertex doesn't have point size then use size from 440 /* Emit VB vertices start..end to dest. Note that VB vertex at 457 /* Emit indexed VB vertices start..end to dest. Note that VB vertex at
|
/external/chromium_org/third_party/mesa/src/src/mesa/vbo/ |
vbo_exec_draw.c | 158 /* TODO: populate these as the vertex is defined: 188 /* The aliasing of attributes for NV vertex programs has already 189 * occurred. NV vertex programs cannot access material values, 223 (GLbyte *)exec->vtx.vertex; 296 * Map the vertex buffer to begin storing glVertex, glColor, etc data.
|