| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup_point.c | 86 * perspective divide. 104 * \param perspective does the shader expects pre-multiplied w, i.e., 113 boolean perspective) 129 if (perspective) { 149 if (perspective) { 161 info->a0[slot][3] = perspective ? w0 : 1.0f; 224 boolean perspective = !!(interp == LP_INTERP_PERSPECTIVE); local in function:setup_point_coefficients 227 if (perspective & usage_mask) { 259 perspective); 269 if (perspective) { 108 texcoord_coef(struct lp_setup_context * setup,const struct point_info * info,unsigned slot,unsigned i,unsigned sprite_coord_origin,boolean perspective) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup_point.c | 86 * perspective divide. 104 * \param perspective does the shader expects pre-multiplied w, i.e., 113 boolean perspective) 129 if (perspective) { 149 if (perspective) { 161 info->a0[slot][3] = perspective ? w0 : 1.0f; 224 boolean perspective = !!(interp == LP_INTERP_PERSPECTIVE); local in function:setup_point_coefficients 227 if (perspective && usage_mask) { 267 perspective); 277 if (perspective) { 108 texcoord_coef(struct lp_setup_context * setup,const struct point_info * info,unsigned slot,unsigned i,unsigned sprite_coord_origin,boolean perspective) argument [all...] |
| H A D | lp_linear_interp.c | 124 boolean perspective, 146 if (perspective) { 173 * - premultiply perspective interpolants by w 235 boolean perspective, 121 lp_linear_init_interp(struct lp_linear_interp * interp,int x,int y,int width,int height,unsigned usage_mask,boolean perspective,float oow,const float * a0,const float * dadx,const float * dady) argument 232 lp_linear_init_interp(struct lp_linear_interp * interp,int x,int y,int width,int height,unsigned usage_mask,boolean perspective,float oow,const float * a0,const float * dadx,const float * dady) argument
|
| H A D | lp_linear_priv.h | 50 * linear or perspective. 133 boolean perspective,
|
| H A D | lp_linear.c | 143 boolean perspective = local in function:lp_fs_linear_run 151 perspective, 173 //boolean perspective = (info->base.input_interpolate[i] == 314 debug_printf(" -- samp[%d]: texcoord not perspective\n", i);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | disasm.c | 204 bool perspective = varying->imm.source_type < 2 && varying->imm.perspective; local in function:print_varying 205 if (perspective) 207 fprintf(fp, ".perspective"); 208 switch (varying->imm.perspective) 242 switch (varying->imm.perspective) { 266 if (varying->imm.perspective)
|
| H A D | codegen.h | 77 unsigned perspective : 2; member in struct:__anon8016ff1a050a::__anon8016ff1a0608 91 unsigned perspective : 2; member in struct:__anon8016ff1a050a::__anon8016ff1a0708
|
| H A D | codegen.c | 84 f->imm.perspective = 3; 91 f->imm.perspective = 1; 109 f->reg.perspective = 1;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/ |
| H A D | codegen.h | 77 unsigned perspective : 2; member in struct:__anon4c8c0f47050a::__anon4c8c0f470608 91 unsigned perspective : 2; member in struct:__anon4c8c0f47050a::__anon4c8c0f470708
|
| H A D | disasm.c | 178 bool perspective = varying->imm.source_type < 2 && varying->imm.perspective; local in function:print_varying 179 if (perspective) 181 printf(".perspective"); 182 switch (varying->imm.perspective) 219 if (varying->imm.perspective)
|
| H A D | codegen.c | 75 f->imm.perspective = 3;
|
| /xsrc/external/mit/mesa-demos/dist/src/egl/opengles2/ |
| H A D | es2gears.c | 31 * * Use perspective projection transformation. 411 * Calculate a perspective projection transformation. 419 void perspective(GLfloat *m, GLfloat fovy, GLfloat aspect, GLfloat zNear, GLfloat zFar) function in typeref:typename:void 547 perspective(ProjectionMatrix, 60.0, width / (float)height, 1.0, 1024.0);
|
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_pack.c | 424 assert(!(flat && I->perspective)); 429 (I->perspective ? (1 << 6) : 0) |
|
| H A D | agx_compiler.h | 295 bool perspective : 1; member in struct:__anon010094cb0208
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.7.rst | 60 - pan/mdg: Fix perspective combination
|
| H A D | 9.1.1.rst | 103 - draw: fix non-perspective interpolation in interp()
|
| H A D | 19.3.0.rst | 387 - pan/midgard: Add perspective ops to mir_get_swizzle 3067 - ac: import linear/perspective PS input parameters from radv/radeonsi
|
| H A D | 7.10.rst | 1809 - llvmpipe: Fix perspective interpolation for point sprites. 1810 - llvmpipe: Fix sprite coord perspective interpolation of Q.
|
| H A D | 21.2.0.rst | 842 - agx: Add perspective bit to ld_var 2924 - intel/fs: Handle non-perspective-correct interpolation on gen4-5
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | README.md | 21 Each hardware lane corresponds to a shader invocation from a software perspective. 149 From a HW perspective the "GS copy" shader is in fact VS (it runs on the HW VS stage), 150 but from a SW perspective it's not part of the traditional pipeline,
|
| /xsrc/external/mit/glu/dist/include/GL/ |
| H A D | glu.h | 315 GLAPI void GLAPIENTRY gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);
|
| /xsrc/external/mit/MesaLib/dist/docs/ |
| H A D | shading.rst | 89 without perspective correction
|
| /xsrc/external/mit/MesaLib/dist/docs/isl/ |
| H A D | formats.rst | 73 From an API perspective, both types of formats are available. In Vulkan, the
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/drivers/freedreno/ |
| H A D | ir3-notes.rst | 24 A single vertex/fragment/etc shader from gallium perspective (ie.
|
| /xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/ |
| H A D | ir3-notes.rst | 24 A single vertex/fragment/etc shader from gallium perspective (i.e.
|