/dports/games/egl/egl-0.3.1_9/common/ |
H A D | cm_q3_patch.c | 65 void Patch_GetFlatness (float maxflat, vec3_t *points, int *patch_cp, int *flat) in Patch_GetFlatness() argument 71 for (v=0 ; v<patch_cp[1]-1 ; v+=2 ) { in Patch_GetFlatness() 72 for (u=0 ; u<patch_cp[0]-1 ; u+=2) { in Patch_GetFlatness() 73 p = v * patch_cp[0] + u; in Patch_GetFlatness() 77 …i = Patch_FlatnessTest (maxflat2, points[p+patch_cp[0]], points[p+patch_cp[0]+1], points[p+patch_c… in Patch_GetFlatness() 79 …i = Patch_FlatnessTest (maxflat2, points[p+2*patch_cp[0]], points[p+2*patch_cp[0]+1], points[p+2*p… in Patch_GetFlatness() 82 i = Patch_FlatnessTest (maxflat2, points[p], points[p+patch_cp[0]], points[p+2*patch_cp[0]]); in Patch_GetFlatness() 84 …i = Patch_FlatnessTest (maxflat2, points[p+1], points[p+patch_cp[0]+1], points[p+2*patch_cp[0]+1]); in Patch_GetFlatness() 86 …i = Patch_FlatnessTest (maxflat2, points[p+2], points[p+patch_cp[0]+2], points[p+2*patch_cp[0]+2]); in Patch_GetFlatness()
|
H A D | cm_q3_main.c | 146 for (v=0 ; v<patch_cp[1]-1 ; v+=2) { in Patch_GetFlatness2() 147 for (u=0 ; u<patch_cp[0]-1 ; u+=2) { in Patch_GetFlatness2() 148 p = v * patch_cp[0] + u; in Patch_GetFlatness2() 152 …i = Patch_FlatnessTest2 (maxflat, points[p+patch_cp[0]], points[p+patch_cp[0]+1], points[p+patch_c… in Patch_GetFlatness2() 154 …i = Patch_FlatnessTest2 (maxflat, points[p+2*patch_cp[0]], points[p+2*patch_cp[0]+1], points[p+2*p… in Patch_GetFlatness2() 157 i = Patch_FlatnessTest2 (maxflat, points[p], points[p+patch_cp[0]], points[p+2*patch_cp[0]]); in Patch_GetFlatness2() 159 …i = Patch_FlatnessTest2 (maxflat, points[p+1], points[p+patch_cp[0]+1], points[p+2*patch_cp[0]+1]); in Patch_GetFlatness2() 161 …i = Patch_FlatnessTest2 (maxflat, points[p+2], points[p+patch_cp[0]+2], points[p+2*patch_cp[0]+2]); in Patch_GetFlatness2() 494 if (face->patch_cp[0] <= 0 || face->patch_cp[1] <= 0) in CM_Q3BSP_CreatePatchesForLeafs() 600 out->patch_cp[0] = LittleLong (in->patch_cp[0]); in CM_Q3BSP_LoadFaces() [all …]
|
H A D | cm_q3_local.h | 56 int patch_cp[2]; member
|
H A D | cm_public.h | 86 void Patch_GetFlatness (float maxflat, vec3_t *points, int *patch_cp, int *flat);
|
H A D | files.h | 672 int patch_cp[2]; // patch control point dimensions member
|
/dports/games/cake/cake_src/cake/ |
H A D | bezierpatch.cpp | 47 for (v = 0; v < patch_cp[1] - 1; v += 2) in Patch_GetFlatness() 49 for (u = 0; u < patch_cp[0] - 1; u += 2) in Patch_GetFlatness() 51 p = v * patch_cp[0] + u; in Patch_GetFlatness() 58 points[p+patch_cp[0]+1], in Patch_GetFlatness() 59 points[p+patch_cp[0]+2]); in Patch_GetFlatness() 62 points[p+2*patch_cp[0]+1], in Patch_GetFlatness() 67 points[p+patch_cp[0]], in Patch_GetFlatness() 68 points[p+2*patch_cp[0]]); in Patch_GetFlatness() 71 points[p+patch_cp[0]+1], in Patch_GetFlatness() 75 points[p+patch_cp[0]+2], in Patch_GetFlatness() [all …]
|
H A D | surface.cpp | 22 patch_cp[0] = patch_cp[1] = 0; in Surface()
|
H A D | bezierpatch.h | 17 void Patch_GetFlatness(float maxflat, vec4_t *points, int *patch_cp, int *flat);
|
H A D | q3bsp.cpp | 1995 Vector2Copy(faces[i].mesh_cp, r_surfaces[i].patch_cp); in LoadFaces() 2018 Vector2Copy(faces[i].mesh_cp, r_surfaces[i].patch_cp); in LoadFaces() 2040 Vector2Copy(faces[i].mesh_cp, r_surfaces[i].patch_cp); in LoadFaces() 2177 size[0] = (surf->patch_cp[0]>>1)*tess[0]+1; in BuildBezierPatch() 2178 size[1] = (surf->patch_cp[1]>>1)*tess[1]+1; in BuildBezierPatch() 2200 Patch_Evaluate(in_xyz, surf->patch_cp, tess, tmp_buffer); in BuildBezierPatch() 2738 Patch_GetFlatness(cm_subdivlevel, verts, patch_cp, flat); in CreatePatch() 2742 size[0] = (patch_cp[0]>>1) * step[0] + 1; in CreatePatch() 2743 size[1] = (patch_cp[1]>>1) * step[1] + 1; in CreatePatch() 2752 Patch_Evaluate(verts, patch_cp, step, points); in CreatePatch() [all …]
|
H A D | q3bsp.h | 337 void CreatePatch(cpatch_t *patch, int numverts, vec4_t *verts, int *patch_cp);
|
H A D | types.h | 813 int patch_cp[2]; variable
|
/dports/games/egl/egl-0.3.1_9/renderer/ |
H A D | rf_model.c | 3020 int patch_cp[2], step[2], size[2], flat[2]; in R_CreateQ3BSPMeshForSurface() local 3028 patch_cp[0] = LittleLong (in->patch_cp[0]); in R_CreateQ3BSPMeshForSurface() 3029 patch_cp[1] = LittleLong (in->patch_cp[1]); in R_CreateQ3BSPMeshForSurface() 3031 if (!patch_cp[0] || !patch_cp[1]) in R_CreateQ3BSPMeshForSurface() 3042 Patch_GetFlatness (subdivLevel, &model->q3BspModel.vertexArray[firstVert], patch_cp, flat); in R_CreateQ3BSPMeshForSurface() 3047 size[0] = (patch_cp[0] >> 1) * step[0] + 1; in R_CreateQ3BSPMeshForSurface() 3048 size[1] = (patch_cp[1] >> 1) * step[1] + 1; in R_CreateQ3BSPMeshForSurface() 3071 …Patch_Evaluate (model->q3BspModel.vertexArray[firstVert], patch_cp, step, mesh->vertexArray[0], 3); in R_CreateQ3BSPMeshForSurface() 3072 …Patch_Evaluate (model->q3BspModel.normalsArray[firstVert], patch_cp, step, tempNormalsArray[0], 3); in R_CreateQ3BSPMeshForSurface() 3073 Patch_Evaluate (colors[0], patch_cp, step, colors2[0], 4); in R_CreateQ3BSPMeshForSurface() [all …]
|