Home | History | Annotate | Download | only in osmesa

Lines Matching defs:swrast

47 #include "swrast/swrast.h"
49 #include "swrast/s_context.h"
50 #include "swrast/s_lines.h"
51 #include "swrast/s_renderbuffer.h"
52 #include "swrast/s_triangle.h"
158 #include "swrast/s_linetemp.h"
183 #include "swrast/s_linetemp.h"
195 const SWcontext *swrast = SWRAST_CONTEXT(ctx);
208 if (swrast->_RasterMask==DEPTH_BIT
215 if (swrast->_RasterMask == 0) {
256 #include "swrast/s_tritemp.h"
285 #include "swrast/s_tritemp.h"
296 const SWcontext *swrast = SWRAST_CONTEXT(ctx);
309 if (swrast->_RasterMask == DEPTH_BIT &&
325 /* Override for the swrast triangle-selection function. Try to use one
327 * standard swrast functions.
332 SWcontext *swrast = SWRAST_CONTEXT(ctx);
334 swrast->Triangle = osmesa_choose_triangle_function( ctx );
335 if (!swrast->Triangle)
342 SWcontext *swrast = SWRAST_CONTEXT(ctx);
344 swrast->Line = osmesa_choose_line_function( ctx );
345 if (!swrast->Line)
762 SWcontext *swrast;
789 swrast = SWRAST_CONTEXT( ctx );
790 swrast->choose_line = osmesa_choose_line;
791 swrast->choose_triangle = osmesa_choose_triangle;