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

/xsrc/external/mit/glu/dist/src/libnurbs/interface/
H A DbezierPatch.cc52 bezierPatch* bezierPatchMake(float umin, float vmin, float umax, float vmax, int uorder, int vorder, int dimension) argument
56 ret->umin = umin;
71 bezierPatch* bezierPatchMake2(float umin, float vmin, float umax, float vmax, int uorder, int vorder, int dimension, int ustride, int vstride, float* ctlpoints) argument
75 ret->umin = umin;
129 printf("umin,umax=(%f,%f), (vmin, vmax)=(%f,%f)\n", b->umin, b->umax, b->vmin, b->vmax);
144 if( u >= b->umin && u<= b->umax
148 bezierSurfEval(b->umin,
[all...]
H A DbezierPatch.h37 float umin, vmin, umax, vmax; member in struct:bezierPatch
71 bezierPatch* bezierPatchMake(float umin, float vmin, float umax, float vmax, int urder, int vorder, int dimension);
73 bezierPatch* bezierPatchMake2(float umin, float vmin, float umax, float vmax, int urder, int vorder, int dimension, int ustride, int vstride, float *ctlpoints);
H A DbezierPatchMesh.h74 bezierPatchMesh *bezierPatchMeshMake(int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints, int size_UVarray, int size_length_array);
79 void bezierPatchMeshPutPatch(bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints);
H A DbezierPatchMesh.cc100 bezierPatchMesh *bezierPatchMeshMake(int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints, int size_UVarray, int size_length_array) argument
120 ret->bpatch = bezierPatchMake(umin, vmin, umax, vmax, uorder, vorder, dimension);
183 void bezierPatchMeshPutPatch(bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints) argument
187 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints);
190 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4,ustride, vstride, ctlpoints );
193 bpm->bpatch_normal = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints);
196 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints);
199 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4, ustride, vstride, ctlpoints);
202 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints);
205 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmi
[all...]
H A Dglsurfeval.cc946 OpenGLSurfaceEvaluator::mapmesh2f(long style, long umin, long umax, long vmin, long vmax) argument
953 inEvalMesh2((int)umin, (int)vmin, (int)umax, (int)vmax);
965 bezierPatchMeshInsertUV(global_bpm, (REAL)umin, (REAL)vmin);
980 for(i=umin; i<umax; i++){
1001 for(j=umax; j>=umin; j--){
1016 glEvalMesh2((GLenum) GL_FILL, (GLint) umin, (GLint) umax,
1020 glEvalMesh2((GLenum) GL_LINE, (GLint) umin, (GLint) umax,
1024 glEvalMesh2((GLenum) GL_POINT, (GLint) umin, (GLint) umax,
1033 STAT_num_of_quad_strips += (umax-umin)*(vmax-vmin);
H A Dincurveeval.cc193 void OpenGLCurveEvaluator::inMapMesh1f(int umin, int umax) argument
201 for(i=umin; i<= umax; i++){
H A Dglcurveval.h126 void inMapMesh1f(int umin, int umax);
H A Dinsurfeval.cc256 bpm->bpatch->umin,
1842 p->umin,
1855 p->umin,
1873 p->umin,
1888 p->umin,
1903 p->umin,
1918 p->umin,
1944 GLint umin = (GLint) ( temp[6]); local in function:OpenGLSurfaceEvaluator::inBPMEvalEM
1950 glEvalMesh2(GL_FILL, LOD_eval_level*umin, LOD_eval_level*umax, LOD_eval_level*vmin, LOD_eval_level*vmax);
1963 if( bpm->bpatch->umin
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_uniform_atomics.c67 OP(umin, umin)
H A Dnir_opt_load_store_vectorize.c87 ATOMIC(nir_var_mem_ssbo, ssbo, umin, 0, 1, -1, 2)
101 ATOMIC(0, deref, umin, -1, -1, 0, 1)
115 ATOMIC(nir_var_mem_shared, shared, umin, -1, 0, -1, 1)
129 ATOMIC(nir_var_mem_global, global, umin, -1, 0, -1, 1)
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.1.rst108 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available
H A D19.1.0.rst504 - panfrost/midgard: Add umin/umax opcodes
H A D20.2.0.rst779 - nir/ lower_int_to_float: Handle umax and umin
H A D20.3.0.rst3047 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available
H A D21.1.0.rst2620 - intel/fs: Implement umin/umax shuffle
H A D21.2.0.rst2473 - nir/opt_algebraic: optimizations for add umax/umin with zero
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_nir_emit.c97 UOPC(umin, SELECT, 0_1_0, GT),
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dmidgard_compile.c732 ALU_CASE(umin, umin);
2086 ATOMIC_CASE(ctx, instr, umin, umin);
2097 IMAGE_ATOMIC_CASE(ctx, instr, umin, umin);
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir.c1411 AOP_CASE(umin): return BRW_AOP_UMIN;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_peephole.cpp1552 #define CASE(type, dst, fmin, fmax, imin, imax, umin, umax) \
1572 CLAMP(imm0.reg.data.u32, umin, umax) : \
1582 CLAMP(imm0.reg.data.u16, umin, umax) : \
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_peephole.cpp1605 #define CASE(type, dst, fmin, fmax, imin, imax, umin, umax) \
1625 CLAMP(imm0.reg.data.u32, umin, umax) : \
1635 CLAMP(imm0.reg.data.u16, umin, umax) : \
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Ddxil_nir.c814 ATOMIC(umin);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
H A Dmidgard_compile.c1207 ALU_CASE(umin, umin);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c211 CASE_ATOMIC_OP(umin):
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp7621 CASEI(umin)

Completed in 178 milliseconds