HomeSort by relevance Sort by last modified time
    Searched refs:vert_result (Results 1 - 22 of 22) sorted by null

  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_clip_util.c 155 int vert_result = c->vue_map.slot_to_vert_result[slot]; local
158 if (vert_result == VERT_RESULT_EDGE) {
163 } else if (vert_result == VERT_RESULT_PSIZ ||
164 vert_result == VERT_RESULT_CLIP_DIST0 ||
165 vert_result == VERT_RESULT_CLIP_DIST1) {
171 } else if (vert_result < VERT_RESULT_MAX) {
brw_clip.h 119 * True if the given vert_result is one of the outputs of the vertex shader.
122 GLuint vert_result)
124 return (c->key.attrs & BITFIELD64_BIT(vert_result)) ? 1 : 0;
gen7_sol_state.c 132 int vert_result = linked_xfb_info->Outputs[i].OutputRegister; local
137 if (vert_result == VERT_RESULT_PSIZ) {
147 decl |= vue_map->vert_result_to_slot[vert_result] <<
brw_vs.c 44 int vert_result)
46 /* Make sure this vert_result hasn't been assigned a slot already */
47 assert (vue_map->vert_result_to_slot[vert_result] == -1);
49 vue_map->vert_result_to_slot[vert_result] = vue_map->num_slots;
50 vue_map->slot_to_vert_result[vue_map->num_slots++] = vert_result;
brw_gs_emit.c 434 unsigned char vert_result = local
436 unsigned char slot = c->vue_map.vert_result_to_slot[vert_result];
450 vertex_slot.dw1.bits.swizzle = vert_result == VERT_RESULT_PSIZ
brw_vs_emit.c 145 static inline bool can_use_direct_mrf(int vert_result,
148 if (vert_result == VERT_RESULT_HPOS || vert_result == VERT_RESULT_PSIZ) {
154 if (first_reladdr_output <= vert_result && vert_result < VERT_RESULT_MAX) {
155 /* Relative addressing might be used to access this vert_result, so it
333 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
334 assert(vert_result < Elements(c->regs[PROGRAM_OUTPUT]));
335 if (can_use_direct_mrf(vert_result, first_reladdr_output, slot)) {
336 c->regs[PROGRAM_OUTPUT][vert_result] = brw_message_reg(slot + 1)
1676 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
1712 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
    [all...]
brw_vec4_visitor.cpp     [all...]
brw_vec4.h 416 void emit_generic_urb_slot(dst_reg reg, int vert_result);
417 void emit_urb_slot(int mrf, int vert_result);
brw_context.h 334 * It's actually not a vert_result but just a _mark_ to let sf aware that
389 * Convert a vert_result into a byte offset within the VUE.
392 GLuint vert_result)
394 return brw_vue_slot_to_offset(vue_map->vert_result_to_slot[vert_result]);
    [all...]
brw_sf_emit.c 47 * Determine the vert_result corresponding to the given half of the given
59 * Determine the register corresponding to the given vert_result.
63 GLuint vert_result)
65 int vue_slot = c->vue_map.vert_result_to_slot[vert_result];
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_clip_util.c 155 int vert_result = c->vue_map.slot_to_vert_result[slot]; local
158 if (vert_result == VERT_RESULT_EDGE) {
163 } else if (vert_result == VERT_RESULT_PSIZ ||
164 vert_result == VERT_RESULT_CLIP_DIST0 ||
165 vert_result == VERT_RESULT_CLIP_DIST1) {
171 } else if (vert_result < VERT_RESULT_MAX) {
brw_clip.h 119 * True if the given vert_result is one of the outputs of the vertex shader.
122 GLuint vert_result)
124 return (c->key.attrs & BITFIELD64_BIT(vert_result)) ? 1 : 0;
gen7_sol_state.c 132 int vert_result = linked_xfb_info->Outputs[i].OutputRegister; local
137 if (vert_result == VERT_RESULT_PSIZ) {
147 decl |= vue_map->vert_result_to_slot[vert_result] <<
brw_vs.c 44 int vert_result)
46 /* Make sure this vert_result hasn't been assigned a slot already */
47 assert (vue_map->vert_result_to_slot[vert_result] == -1);
49 vue_map->vert_result_to_slot[vert_result] = vue_map->num_slots;
50 vue_map->slot_to_vert_result[vue_map->num_slots++] = vert_result;
brw_gs_emit.c 434 unsigned char vert_result = local
436 unsigned char slot = c->vue_map.vert_result_to_slot[vert_result];
450 vertex_slot.dw1.bits.swizzle = vert_result == VERT_RESULT_PSIZ
brw_vs_emit.c 145 static inline bool can_use_direct_mrf(int vert_result,
148 if (vert_result == VERT_RESULT_HPOS || vert_result == VERT_RESULT_PSIZ) {
154 if (first_reladdr_output <= vert_result && vert_result < VERT_RESULT_MAX) {
155 /* Relative addressing might be used to access this vert_result, so it
333 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
334 assert(vert_result < Elements(c->regs[PROGRAM_OUTPUT]));
335 if (can_use_direct_mrf(vert_result, first_reladdr_output, slot)) {
336 c->regs[PROGRAM_OUTPUT][vert_result] = brw_message_reg(slot + 1)
1676 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
1712 int vert_result = c->prog_data.vue_map.slot_to_vert_result[slot]; local
    [all...]
brw_vec4_visitor.cpp     [all...]
brw_vec4.h 416 void emit_generic_urb_slot(dst_reg reg, int vert_result);
417 void emit_urb_slot(int mrf, int vert_result);
brw_context.h 334 * It's actually not a vert_result but just a _mark_ to let sf aware that
389 * Convert a vert_result into a byte offset within the VUE.
392 GLuint vert_result)
394 return brw_vue_slot_to_offset(vue_map->vert_result_to_slot[vert_result]);
    [all...]
brw_sf_emit.c 47 * Determine the vert_result corresponding to the given half of the given
59 * Determine the register corresponding to the given vert_result.
63 GLuint vert_result)
65 int vue_slot = c->vue_map.vert_result_to_slot[vert_result];
  /external/chromium_org/third_party/mesa/src/src/mesa/main/
mtypes.h 352 _mesa_vert_result_to_frag_attrib(gl_vert_result vert_result)
354 if (vert_result >= VERT_RESULT_CLIP_DIST0)
355 return vert_result - VERT_RESULT_CLIP_DIST0 + FRAG_ATTRIB_CLIP_DIST0;
356 else if (vert_result <= VERT_RESULT_TEX7)
357 return vert_result;
    [all...]
  /external/mesa3d/src/mesa/main/
mtypes.h 352 _mesa_vert_result_to_frag_attrib(gl_vert_result vert_result)
354 if (vert_result >= VERT_RESULT_CLIP_DIST0)
355 return vert_result - VERT_RESULT_CLIP_DIST0 + FRAG_ATTRIB_CLIP_DIST0;
356 else if (vert_result <= VERT_RESULT_TEX7)
357 return vert_result;
    [all...]

Completed in 997 milliseconds