summaryrefslogtreecommitdiff
path: root/src/mesa/main/dd.h
diff options
context:
space:
mode:
authorKeith Whitwell <keith@tungstengraphics.com>2000-11-05 18:40:57 +0000
committerKeith Whitwell <keith@tungstengraphics.com>2000-11-05 18:40:57 +0000
commit14940c4ffe066a8b85bc14274c19ad3d8e334d61 (patch)
treef131b862b3215f81e638100c86736330c0dd592b /src/mesa/main/dd.h
parent1e885f6e6ce9c46c3220eb0472bdfe2aa7946596 (diff)
- Changes for new software rasterizer modules
- Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'.
Diffstat (limited to 'src/mesa/main/dd.h')
-rw-r--r--src/mesa/main/dd.h26
1 files changed, 1 insertions, 25 deletions
diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h
index 1b0aa8bc9c..d38510889e 100644
--- a/src/mesa/main/dd.h
+++ b/src/mesa/main/dd.h
@@ -1,4 +1,4 @@
-/* $Id: dd.h,v 1.37 2000/10/31 18:09:44 keithw Exp $ */
+/* $Id: dd.h,v 1.38 2000/11/05 18:40:57 keithw Exp $ */
/*
* Mesa 3-D graphics library
@@ -109,9 +109,6 @@ struct gl_pipeline_stage;
-/* Used by the GetParameteri device driver function */
-#define DD_HAVE_HARDWARE_FOG 3
-
/* Mask bits sent to the driver Clear() function */
@@ -351,20 +348,6 @@ struct dd_function_table {
* uses this.
*/
- GLint (*GetParameteri)( const GLcontext *ctx, GLint param );
- /* Query the device driver to get an integer parameter.
- * Current parameters:
- * DD_MAX_TEXTURE_SIZE return maximum texture size
- *
- * DD_MAX_TEXTURES number of texture sets/stages, usually 1
- *
- * DD_HAVE_HARDWARE_FOG the driver should return 1 (0 otherwise)
- * when the hardware support per fragment
- * fog for free (like the Voodoo Graphics)
- * so the Mesa core will start to ever use
- * per fragment fog
- */
-
/***
*** For supporting hardware Z buffers:
@@ -847,13 +830,6 @@ struct dd_function_table {
* triangles and quads or triangles and polygons.
*/
- GLuint TriangleCaps;
- /* Holds a list of the reasons why we might normally want to call
- * render_triangle, but which are in fact implemented by the
- * driver. The FX driver sets this to DD_TRI_CULL, and will soon
- * implement DD_TRI_OFFSET.
- */
-
GLboolean (*MultipassFunc)( struct vertex_buffer *VB, GLuint passno );
/* Driver may request additional render passes by returning GL_TRUE
* when this function is called. This function will be called