Searched refs:quads (Results 1 - 25 of 41) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_quad_depth_test_tmp.h44 * NOTE: there's no guarantee that the quads are sequentially side by
45 * side. The fragment shader may have culled some quads, etc. Sliver
46 * triangles may generate non-sequential quads.
50 struct quad_header *quads[],
54 const unsigned ix = quads[0]->input.x0;
55 const unsigned iy = quads[0]->input.y0;
58 const float dzdx = quads[0]->posCoef->dadx[2];
59 const float dzdy = quads[0]->posCoef->dady[2];
60 const float z0 = quads[0]->posCoef->a0[2] + dzdx * fx + dzdy * fy;
74 tile = sp_get_cached_tile(qs->softpipe->zsbuf_cache, ix, iy, quads[
49 NAME(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_stipple.c14 * Apply polygon stipple to quads produced by triangle rasterization
17 stipple_quad(struct quad_stage *qs, struct quad_header *quads[], unsigned nr) argument
29 struct quad_header *quad = quads[q];
51 quads[pass++] = quad;
54 qs->next->run(qs->next, quads, pass);
H A Dsp_quad_fs.c100 * Shade/write an array of quads
105 struct quad_header *quads[],
116 machine->InterpCoefs = quads[0]->coef;
122 * the quads' Z coordinates are step-wise interpolated with respect
125 * Z values in each pass. If interpolation starts with different quads
128 if (!shade_quad(qs, quads[i]) && i > 0)
132 coverage_quad( qs, quads[i] );
134 quads[nr_quads++] = quads[i];
138 qs->next->run(qs->next, quads, nr_quad
104 shade_quads(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_depth_test.c242 /* Copy quads stencil values
689 struct quad_header *quads[], \
698 const float *aaaa = quads[i]->output.color[cbuf][3]; \
706 quads[i]->inout.mask &= passMask; \
708 if (quads[i]->inout.mask) \
709 quads[pass_nr++] = quads[i]; \
728 struct quad_header *quads[],
733 return alpha_test_quads_LESS( qs, quads, nr );
735 return alpha_test_quads_EQUAL( qs, quads, n
779 depth_test_quads_fallback(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
889 depth_noop(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
899 choose_depth_test(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_blend.c919 struct quad_header *quads[],
936 quads[0]->input.x0,
937 quads[0]->input.y0, quads[0]->input.layer);
949 struct quad_header *quad = quads[q];
1027 struct quad_header *quads[],
1039 quads[0]->input.x0,
1040 quads[0]->input.y0, quads[0]->input.layer);
1043 struct quad_header *quad = quads[
918 blend_fallback(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1026 blend_single_add_src_alpha_inv_src_alpha(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1103 blend_single_add_one_one(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1172 single_output_color(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1208 blend_noop(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1216 choose_blend_quad(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_quad_depth_test_tmp.h44 * NOTE: there's no guarantee that the quads are sequentially side by
45 * side. The fragment shader may have culled some quads, etc. Sliver
46 * triangles may generate non-sequential quads.
50 struct quad_header *quads[],
54 const unsigned ix = quads[0]->input.x0;
55 const unsigned iy = quads[0]->input.y0;
58 const float dzdx = quads[0]->posCoef->dadx[2];
59 const float dzdy = quads[0]->posCoef->dady[2];
60 const float z0 = quads[0]->posCoef->a0[2] + dzdx * fx + dzdy * fy;
74 tile = sp_get_cached_tile(qs->softpipe->zsbuf_cache, ix, iy, quads[
49 NAME(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_stipple.c14 * Apply polygon stipple to quads produced by triangle rasterization
17 stipple_quad(struct quad_stage *qs, struct quad_header *quads[], unsigned nr) argument
29 struct quad_header *quad = quads[q];
51 quads[pass++] = quad;
54 qs->next->run(qs->next, quads, pass);
H A Dsp_quad_fs.c100 * Shade/write an array of quads
105 struct quad_header *quads[],
116 machine->InterpCoefs = quads[0]->coef;
122 * the quads' Z coordinates are step-wise interpolated with respect
125 * Z values in each pass. If interpolation starts with different quads
128 if (!shade_quad(qs, quads[i]) && i > 0)
132 coverage_quad( qs, quads[i] );
134 quads[nr_quads++] = quads[i];
138 qs->next->run(qs->next, quads, nr_quad
104 shade_quads(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_depth_test.c242 /* Copy quads stencil values
686 struct quad_header *quads[], \
695 const float *aaaa = quads[i]->output.color[cbuf][3]; \
703 quads[i]->inout.mask &= passMask; \
705 if (quads[i]->inout.mask) \
706 quads[pass_nr++] = quads[i]; \
725 struct quad_header *quads[],
730 return alpha_test_quads_LESS( qs, quads, nr );
732 return alpha_test_quads_EQUAL( qs, quads, n
762 depth_bounds_test_quads(struct quad_stage * qs,struct quad_header * quads[],unsigned nr,struct depth_data * data) argument
846 depth_test_quads_fallback(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
975 depth_noop(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
985 choose_depth_test(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
H A Dsp_quad_blend.c921 struct quad_header *quads[],
938 quads[0]->input.x0,
939 quads[0]->input.y0, quads[0]->input.layer);
951 struct quad_header *quad = quads[q];
1029 struct quad_header *quads[],
1041 quads[0]->input.x0,
1042 quads[0]->input.y0, quads[0]->input.layer);
1045 struct quad_header *quad = quads[
920 blend_fallback(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1028 blend_single_add_src_alpha_inv_src_alpha(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1105 blend_single_add_one_one(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1174 single_output_color(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1210 blend_noop(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
1218 choose_blend_quad(struct quad_stage * qs,struct quad_header * quads[],unsigned nr) argument
[all...]
/xsrc/external/mit/mesa-demos/dist/src/tests/
H A Dscissor.c35 unsigned quads; member in struct:program
69 prog.quads = !prog.quads;
78 if (prog.quads) {
95 printf("drawing with %s\n", prog.quads ? "quads" : "clears");
H A DMakefile.am126 quads \
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_decoder.h59 struct pipe_vertex_buffer quads; member in struct:vl_mpeg12_decoder
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_decoder.h59 struct pipe_vertex_buffer quads; member in struct:vl_mpeg12_decoder
/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl_dd/
H A Dt_dd_dmatmp2.h435 /* Emit whole number of quads in total, and in each buffer.
441 GLint quads, i; local in function:TAG
444 quads = (nr/2)-1;
445 dest = ALLOC_ELTS( quads*6 );
447 for ( i = j ; i < j+quads*2 ; i+=2 ) {
494 GLint quads, i; local in function:TAG
497 quads = nr/4;
498 dest = ALLOC_ELTS( quads*6 );
500 for ( i = j ; i < j+quads*4 ; i+=4 ) {
819 /* Emit whole number of quads i
834 GLint quads = (nr/2)-1; local in function:TAG
894 GLint quads = nr/4; local in function:TAG
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl_dd/
H A Dt_dd_dmatmp2.h435 /* Emit whole number of quads in total, and in each buffer.
441 GLint quads, i; local in function:TAG
444 quads = (nr/2)-1;
445 dest = ALLOC_ELTS( quads*6 );
447 for ( i = j ; i < j+quads*2 ; i+=2 ) {
494 GLint quads, i; local in function:TAG
497 quads = nr/4;
498 dest = ALLOC_ELTS( quads*6 );
500 for ( i = j ; i < j+quads*4 ; i+=4 ) {
819 /* Emit whole number of quads i
834 GLint quads = (nr/2)-1; local in function:TAG
894 GLint quads = nr/4; local in function:TAG
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/indices/
H A Du_unfilled_gen.py37 'quads',
186 def quads(intype, outtype): function
187 preamble(intype, outtype, prim='quads')
224 quads(intype, outtype)
H A Du_indices_gen.py44 'quads',
304 def quads(intype, outtype, inpv, outpv, pr): function
305 preamble(intype, outtype, inpv, outpv, pr, prim='quads')
434 quads(intype, outtype, inpv, outpv, pr)
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/indices/
H A Du_unfilled_gen.py35 'quads',
184 def quads(intype, outtype): function
185 preamble(intype, outtype, prim='quads')
222 quads(intype, outtype)
H A Du_indices_gen.py42 'quads',
321 def quads(intype, outtype, inpv, outpv, pr): function
322 preamble(intype, outtype, inpv, outpv, pr, prim='quads')
402 quads(intype, outtype, inpv, outpv, pr)
/xsrc/external/mit/mesa-demos/dist/src/trivial/
H A DMakefile.am103 quads \ program in directory:bin
118 tex-quads \
/xsrc/external/mit/mesa-demos/dist/src/xdemos/
H A Doffset.c72 Quad quads[MAXQUAD] = { variable in typeref:typename:Quad[]
217 draw_hidden(quads[i], mode, i);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/cso/
H A Drasterizer.rst186 always rasterized as quads). Any mismatch between these states should
212 into quads, basically) rules. Newer GL versions no longer support the old
224 Some renderers always internally translate points into quads; this state
/xsrc/external/mit/MesaLib/dist/docs/gallium/cso/
H A Drasterizer.rst186 always rasterized as quads). Any mismatch between these states should
212 into quads, basically) rules. Newer GL versions no longer support the old
224 Some renderers always internally translate points into quads; this state
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.2.2.rst107 - iris: Implement the Gen < 9 tessellation quads workaround

Completed in 16 milliseconds

12