Searched refs:perspective (Results 1 - 25 of 32) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_setup_point.c86 * 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 Dlp_setup_point.c86 * 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 Dlp_linear_interp.c124 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 Dlp_linear_priv.h50 * linear or perspective.
133 boolean perspective,
H A Dlp_linear.c143 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 Ddisasm.c204 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 Dcodegen.h77 unsigned perspective : 2; member in struct:__anon8016ff1a050a::__anon8016ff1a0608
91 unsigned perspective : 2; member in struct:__anon8016ff1a050a::__anon8016ff1a0708
H A Dcodegen.c84 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 Dcodegen.h77 unsigned perspective : 2; member in struct:__anon4c8c0f47050a::__anon4c8c0f470608
91 unsigned perspective : 2; member in struct:__anon4c8c0f47050a::__anon4c8c0f470708
H A Ddisasm.c178 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 Dcodegen.c75 f->imm.perspective = 3;
/xsrc/external/mit/mesa-demos/dist/src/egl/opengles2/
H A Des2gears.c31 * * 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 Dagx_pack.c424 assert(!(flat && I->perspective));
429 (I->perspective ? (1 << 6) : 0) |
H A Dagx_compiler.h295 bool perspective : 1; member in struct:__anon010094cb0208
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.7.rst60 - pan/mdg: Fix perspective combination
H A D9.1.1.rst103 - draw: fix non-perspective interpolation in interp()
H A D19.3.0.rst387 - pan/midgard: Add perspective ops to mir_get_swizzle
3067 - ac: import linear/perspective PS input parameters from radv/radeonsi
H A D7.10.rst1809 - llvmpipe: Fix perspective interpolation for point sprites.
1810 - llvmpipe: Fix sprite coord perspective interpolation of Q.
H A D21.2.0.rst842 - 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 DREADME.md21 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 Dglu.h315 GLAPI void GLAPIENTRY gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);
/xsrc/external/mit/MesaLib/dist/docs/
H A Dshading.rst89 without perspective correction
/xsrc/external/mit/MesaLib/dist/docs/isl/
H A Dformats.rst73 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 Dir3-notes.rst24 A single vertex/fragment/etc shader from gallium perspective (ie.
/xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/
H A Dir3-notes.rst24 A single vertex/fragment/etc shader from gallium perspective (i.e.

Completed in 37 milliseconds

12