| /xsrc/external/mit/MesaLib/dist/src/mesa/tnl/ |
| t_vb_render.c | 30 * Render whole vertex buffers, including projection of vertices from 36 * context->Driver.Render.* 71 /* Clip and render whole begin/end objects */ 86 tnl->Driver.Render.Points( ctx, start, count ) 126 const tnl_line_func LineFunc = tnl->Driver.Render.Line; \ 127 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 128 const tnl_quad_func QuadFunc = tnl->Driver.Render.Quad; \ 134 #define INIT(x) tnl->Driver.Render.PrimitiveNotify( ctx, x ) 135 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx ) 157 tnl_render_func render_tris = tnl->Driver.Render.PrimTabElts[GL_TRIANGLES] [all...] |
| t_vb_cliptmp.h | 122 tnl_interp_func interp = tnl->Driver.Render.Interp; 169 tnl->Driver.Render.CopyPV( ctx, newvert, v1 ); 179 tnl->Driver.Render.ClippedLine( ctx, v0, v1 ); 190 tnl_interp_func interp = tnl->Driver.Render.Interp; 241 tnl->Driver.Render.CopyPV( ctx, inlist[0], pv ); 257 tnl->Driver.Render.ClippedPolygon( ctx, inlist, n ); 269 tnl_interp_func interp = tnl->Driver.Render.Interp; 303 tnl->Driver.Render.CopyPV( ctx, inlist[0], pv ); 307 tnl->Driver.Render.ClippedPolygon( ctx, inlist, n );
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/ |
| t_vb_render.c | 30 * Render whole vertex buffers, including projection of vertices from 36 * context->Driver.Render.* 71 /* Clip and render whole begin/end objects */ 86 tnl->Driver.Render.Points( ctx, start, count ) 126 const tnl_line_func LineFunc = tnl->Driver.Render.Line; \ 127 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 128 const tnl_quad_func QuadFunc = tnl->Driver.Render.Quad; \ 134 #define INIT(x) tnl->Driver.Render.PrimitiveNotify( ctx, x ) 135 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx ) 157 tnl_render_func render_tris = tnl->Driver.Render.PrimTabElts[GL_TRIANGLES] [all...] |
| t_vb_cliptmp.h | 122 tnl_interp_func interp = tnl->Driver.Render.Interp; 169 tnl->Driver.Render.CopyPV( ctx, newvert, v1 ); 179 tnl->Driver.Render.ClippedLine( ctx, v0, v1 ); 190 tnl_interp_func interp = tnl->Driver.Render.Interp; 241 tnl->Driver.Render.CopyPV( ctx, inlist[0], pv ); 257 tnl->Driver.Render.ClippedPolygon( ctx, inlist, n ); 269 tnl_interp_func interp = tnl->Driver.Render.Interp; 303 tnl->Driver.Render.CopyPV( ctx, inlist[0], pv ); 307 tnl->Driver.Render.ClippedPolygon( ctx, inlist, n );
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/swrast_setup/ |
| ss_context.c | 180 * Prepare to render a vertex buffer. 181 * Called via tnl->Driver.Render.Start. 213 * We patch this function into tnl->Driver.Render.Finish. 237 tnl->Driver.Render.Start = _swsetup_RenderStart; 238 tnl->Driver.Render.Finish = _swsetup_RenderFinish; 239 tnl->Driver.Render.PrimitiveNotify = _swsetup_RenderPrimitive; 240 tnl->Driver.Render.Interp = _tnl_interp; 241 tnl->Driver.Render.CopyPV = _tnl_copy_pv; 242 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; /* new */ 243 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine; /* new * [all...] |
| ss_triangle.c | 50 * Render a triangle respecting edge flags. 62 * Render a triangle using lines and respecting edge flags. 88 * Render a triangle using points and respecting edge flags. 108 * Render a triangle respecting cull and shade model. 115 swsetup_edge_render_prim_tri render) 151 render(ctx, ef, e0, e1, e2, v0, v1, v2); 159 render(ctx, ef, e0, e1, e2, v0, v1, v2); 263 tnl->Driver.Render.Triangle = tri_tab[ind]; 264 tnl->Driver.Render.Quad = quad_tab[ind]; 265 tnl->Driver.Render.Line = swsetup_line [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast_setup/ |
| ss_context.c | 180 * Prepare to render a vertex buffer. 181 * Called via tnl->Driver.Render.Start. 213 * We patch this function into tnl->Driver.Render.Finish. 237 tnl->Driver.Render.Start = _swsetup_RenderStart; 238 tnl->Driver.Render.Finish = _swsetup_RenderFinish; 239 tnl->Driver.Render.PrimitiveNotify = _swsetup_RenderPrimitive; 240 tnl->Driver.Render.Interp = _tnl_interp; 241 tnl->Driver.Render.CopyPV = _tnl_copy_pv; 242 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; /* new */ 243 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine; /* new * [all...] |
| ss_triangle.c | 50 * Render a triangle respecting edge flags. 62 * Render a triangle using lines and respecting edge flags. 88 * Render a triangle using points and respecting edge flags. 108 * Render a triangle respecting cull and shade model. 115 swsetup_edge_render_prim_tri render) 151 render(ctx, ef, e0, e1, e2, v0, v1, v2); 159 render(ctx, ef, e0, e1, e2, v0, v1, v2); 263 tnl->Driver.Render.Triangle = tri_tab[ind]; 264 tnl->Driver.Render.Quad = quad_tab[ind]; 265 tnl->Driver.Render.Line = swsetup_line [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| nouveau_swtnl_t.c | 106 struct nouveau_render_state *render = to_render_state(ctx); local 112 render->mode = VBO; 113 render->attr_count = NUM_VERTEX_ATTRS; 121 struct nouveau_array *a = &render->attrs[i]; 137 render->map[ha->vbo_index] = i; 146 FOR_EACH_BOUND_ATTR(render, i, attr) 147 render->attrs[attr].stride = vtx->vertex_size; 166 struct nouveau_render_state *render = to_render_state(ctx); local 167 struct nouveau_swtnl_state *swtnl = &render->swtnl; 173 struct nouveau_array *a = &render->attrs[ta->attrib] 185 struct nouveau_render_state *render = to_render_state(ctx); local [all...] |
| nv04_render.c | 268 tnl->Driver.Render.Interp = _tnl_interp; 269 tnl->Driver.Render.CopyPV = _tnl_copy_pv; 270 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; 271 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine; 272 tnl->Driver.Render.BuildVertices = _tnl_build_vertices; 274 tnl->Driver.Render.Start = swtnl_start; 275 tnl->Driver.Render.Finish = swtnl_finish; 276 tnl->Driver.Render.PrimitiveNotify = swtnl_primitive; 277 tnl->Driver.Render.ResetLineStipple = swtnl_reset_stipple; 279 tnl->Driver.Render.Points = swtnl_points [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/ |
| nouveau_swtnl_t.c | 106 struct nouveau_render_state *render = to_render_state(ctx); local 112 render->mode = VBO; 113 render->attr_count = NUM_VERTEX_ATTRS; 121 struct nouveau_array *a = &render->attrs[i]; 137 render->map[ha->vbo_index] = i; 146 FOR_EACH_BOUND_ATTR(render, i, attr) 147 render->attrs[attr].stride = vtx->vertex_size; 166 struct nouveau_render_state *render = to_render_state(ctx); local 167 struct nouveau_swtnl_state *swtnl = &render->swtnl; 173 struct nouveau_array *a = &render->attrs[ta->attrib] 185 struct nouveau_render_state *render = to_render_state(ctx); local [all...] |
| nv04_render.c | 268 tnl->Driver.Render.Interp = _tnl_interp; 269 tnl->Driver.Render.CopyPV = _tnl_copy_pv; 270 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; 271 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine; 272 tnl->Driver.Render.BuildVertices = _tnl_build_vertices; 274 tnl->Driver.Render.Start = swtnl_start; 275 tnl->Driver.Render.Finish = swtnl_finish; 276 tnl->Driver.Render.PrimitiveNotify = swtnl_primitive; 277 tnl->Driver.Render.ResetLineStipple = swtnl_reset_stipple; 279 tnl->Driver.Render.Points = swtnl_points [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/ |
| radeon_swtcl.c | 345 * Render unclipped vertex buffers by emitting vertices directly to 406 /* Render pipeline stage */ 427 tnl->Driver.Render.Start( ctx ); 447 tnl->Driver.Render.Finish( ctx ); 456 "radeon render", 516 * Build render functions from dd templates * 620 * Generate GL render functions * 650 /* Render unclipped begin/end objects */ 689 /* Choose render functions */ 710 tnl->Driver.Render.Points = rast_tab[index].points [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/ |
| radeon_swtcl.c | 346 * Render unclipped vertex buffers by emitting vertices directly to 407 /* Render pipeline stage */ 428 tnl->Driver.Render.Start( ctx ); 448 tnl->Driver.Render.Finish( ctx ); 457 "radeon render", 517 * Build render functions from dd templates * 621 * Generate GL render functions * 651 /* Render unclipped begin/end objects */ 690 /* Choose render functions */ 711 tnl->Driver.Render.Points = rast_tab[index].points [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/r200/ |
| r200_swtcl.c | 395 * Build render functions from dd templates * 499 * Generate GL render functions * 529 /* Render unclipped begin/end objects */ 567 /* Choose render functions */ 588 tnl->Driver.Render.Points = rast_tab[index].points; 589 tnl->Driver.Render.Line = rast_tab[index].line; 590 tnl->Driver.Render.ClippedLine = rast_tab[index].line; 591 tnl->Driver.Render.Triangle = rast_tab[index].triangle; 592 tnl->Driver.Render.Quad = rast_tab[index].quad; 595 tnl->Driver.Render.PrimTabVerts = r200_render_tab_verts [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/r200/ |
| r200_swtcl.c | 395 * Build render functions from dd templates * 499 * Generate GL render functions * 529 /* Render unclipped begin/end objects */ 567 /* Choose render functions */ 588 tnl->Driver.Render.Points = rast_tab[index].points; 589 tnl->Driver.Render.Line = rast_tab[index].line; 590 tnl->Driver.Render.ClippedLine = rast_tab[index].line; 591 tnl->Driver.Render.Triangle = rast_tab[index].triangle; 592 tnl->Driver.Render.Quad = rast_tab[index].quad; 595 tnl->Driver.Render.PrimTabVerts = r200_render_tab_verts [all...] |
| /xsrc/external/mit/mesa-demos/dist/src/demos/ |
| engine.c | 106 static RenderInfo Render; 193 InitRenderInfo(RenderInfo *render) 195 render->Mode = LIT; 196 render->Anim = GL_TRUE; 197 render->Wireframe = GL_FALSE; 198 render->Blend = GL_FALSE; 199 render->Antialias = GL_FALSE; 200 render->Texture = GL_FALSE; 201 render->DrawBox = GL_FALSE; 202 render->ShowInfo = GL_TRUE [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/ |
| intel_tris.c | 583 * Build render functions from dd templates * 690 * Generate GL render functions * 850 /* Render unclipped begin/end objects */ 881 /* Render clipped primitives */ 893 /* Render the new vertices as an unclipped polygon. 897 /* Restore the render primitive 900 tnl->Driver.Render.PrimitiveNotify(ctx, prim); 929 /* Choose render functions */ 1015 tnl->Driver.Render.Points = rast_tab[index].points; 1016 tnl->Driver.Render.Line = rast_tab[index].line [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/ |
| intel_tris.c | 583 * Build render functions from dd templates * 690 * Generate GL render functions * 850 /* Render unclipped begin/end objects */ 881 /* Render clipped primitives */ 893 /* Render the new vertices as an unclipped polygon. 897 /* Restore the render primitive 900 tnl->Driver.Render.PrimitiveNotify(ctx, prim); 929 /* Choose render functions */ 1015 tnl->Driver.Render.Points = rast_tab[index].points; 1016 tnl->Driver.Render.Line = rast_tab[index].line [all...] |
| /xsrc/external/mit/mesa-demos/dist/src/samples/ |
| select.c | 110 static void Render(GLenum mode) 153 Render(GL_SELECT); 250 Render(GL_RENDER); 277 Render(GL_RENDER); 376 Render(GL_FEEDBACK);
|
| /xsrc/external/mit/xf86-video-glint/dist/src/ |
| pm2_accel.c | 341 GLINT_WRITE_REG(PrimitiveRectangle | pGlint->BltScanDirection, Render); 397 GLINT_WRITE_REG(PrimitiveRectangle | pGlint->BltScanDirection, Render); 473 GLINT_WRITE_REG(PrimitiveLine, Render); 500 GLINT_WRITE_REG(PrimitiveLine, Render); 562 GLINT_WRITE_REG(PrimitiveRectangle | XPositive | YPositive, Render); 583 GLINT_WRITE_REG(PrimitiveRectangle | XPositive | YPositive | speed, Render); 683 YPositive | PrimitiveRectangle, Render); 689 PrimitiveRectangle, Render); 711 XPositive | YPositive | PrimitiveRectangle, Render); 718 YPositive | PrimitiveRectangle, Render); [all...] |
| sx_accel.c | 358 GLINT_WRITE_REG(PrimitiveTrapezoid | pGlint->FrameBufferReadMode,Render); 431 GLINT_WRITE_REG(PrimitiveTrapezoid, Render); 477 Render); 576 GLINT_WRITE_REG(AreaStippleEnable | PrimitiveTrapezoid, Render); 582 GLINT_WRITE_REG(AreaStippleEnable | PrimitiveTrapezoid, Render); 641 GLINT_WRITE_REG(PrimitiveTrapezoid |mode|FastFillEnable,Render); 660 GLINT_WRITE_REG(PrimitiveTrapezoid | FastFillEnable | mode | SyncOnBitMask, Render); 752 GLINT_WRITE_REG(PrimitiveTrapezoid | SyncOnHostData, Render); 845 GLINT_WRITE_REG(PrimitiveLine, Render); 870 GLINT_WRITE_REG(PrimitiveLine, Render); [all...] |
| tx_accel.c | 418 GLINT_WRITE_REG(PrimitiveTrapezoid | pGlint->FrameBufferReadMode,Render); 491 GLINT_WRITE_REG(PrimitiveTrapezoid| FastFillEnable | SpanOperation, Render); 536 Render); 644 PrimitiveTrapezoid, Render); 657 PrimitiveTrapezoid, Render); 715 GLINT_WRITE_REG(PrimitiveTrapezoid |mode|FastFillEnable,Render); 734 GLINT_WRITE_REG(PrimitiveTrapezoid | FastFillEnable | mode | SyncOnBitMask, Render); 827 SyncOnHostData, Render); 918 GLINT_WRITE_REG(PrimitiveLine, Render); 943 GLINT_WRITE_REG(PrimitiveLine, Render); [all...] |
| pm_accel.c | 432 GLINT_WRITE_REG(PrimitiveTrapezoid, Render); 477 GLINT_WRITE_REG(PrimitiveTrapezoid | speed, Render); 534 Render); 537 GLINT_WRITE_REG(AreaStippleEnable | PrimitiveTrapezoid, Render); 596 GLINT_WRITE_REG(PrimitiveTrapezoid | pGlint->FrameBufferReadMode | SyncOnBitMask, Render); 686 Render); 826 GLINT_WRITE_REG(PrimitiveTrapezoid | SyncOnHostData, Render); 952 GLINT_WRITE_REG(PrimitiveTrapezoid | SyncOnHostData, Render); 1076 GLINT_WRITE_REG(PrimitiveTrapezoid | SyncOnHostData, Render); 1170 GLINT_WRITE_REG(PrimitiveLine, Render); [all...] |
| /xsrc/external/mit/xf86-video-ag10e/dist/src/ |
| ag10e_accel.c | 366 GLINT_WRITE_REG(PrimitiveTrapezoid | pAG10E->FrameBufferReadMode,Render); 439 GLINT_WRITE_REG(PrimitiveTrapezoid, Render); 493 GLINT_WRITE_REG(AreaStippleEnable | PrimitiveTrapezoid, Render); 499 GLINT_WRITE_REG(AreaStippleEnable | PrimitiveTrapezoid, Render); 558 GLINT_WRITE_REG(PrimitiveTrapezoid |mode|FastFillEnable,Render); 577 GLINT_WRITE_REG(PrimitiveTrapezoid | FastFillEnable | mode | SyncOnBitMask, Render); 669 GLINT_WRITE_REG(PrimitiveTrapezoid | SyncOnHostData, Render); 762 GLINT_WRITE_REG(PrimitiveLine, Render); 787 GLINT_WRITE_REG(PrimitiveLine, Render);
|