Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-03 | fix minor signedness issue in assertion | Roland Scheidegger | |
2004-06-03 | Remove fill_in_modes and use driFillInModes instead. | Ian Romanick | |
2004-06-03 | Open/Close FullScreen die. unichrome and savage implemented, code is ifdef'd out | Jon Smirl | |
2004-06-02 | driCheckDriDdxDrmVersion uses a function that is not available to | Ian Romanick | |
drivers when DRI_NEW_INTERFACE_ONLY is defined. #ifndef it away in that situation. Add a new function, driCheckDriDdxDrmVersion2, that is passed in the version information that is already supplied to __driCreateNewScreen. Part of the reason that information is supplied to __driCreateNewScreen is so that the driver doesn't have to make those calls to get it! Modify all drivers that support the new interface to use the new function instead of the old. As soon as all drivers support the new interface, driCheckDriDdxDrmVersion can be removed. | |||
2004-06-02 | Removed need for sarea.h, various touch ups to get rid of type mismatches. | Jon Smirl | |
2004-06-02 | add support for more than 2 texture units (max 6, default 4). use hang ↵ | Roland Scheidegger | |
workarounds only for r200, not derivatives. | |||
2004-06-02 | Replace drmHandle, drmContext, drmDrawable, drmMagic and related types with | Ian Romanick | |
drm_handle_t, drm_context_t, drm_drawable_t, drm_magic_t. | |||
2004-06-01 | Fix dumb mistake from a previous commit. __driCreateScreen is now | Ian Romanick | |
properly block with '#ifndef DRI_NEW_INTERFACE_ONLY'. | |||
2004-06-01 | Convert 'Display *' to '__DRInativeDisplay *'. Only portions of the | Ian Romanick | |
interface that are not *strictly* part of the old interface were changed. Replace GetDrawableInfo type (dri_util.h) with PFNGLXGETDRAWABLEINFOPROC (dri_interface.h). Wrap __driCreateScreen (in drivers that use the new interface) with '#ifndef DRI_NEW_INTERFACE_ONLY'. | |||
2004-05-28 | remove never finished verts path (r200_maos_vbtmp.h, r200_maos_verts.c) and ↵ | Roland Scheidegger | |
unused R200_OLD_PACKET macro | |||
2004-05-27 | Move dri_util.[ch] and glcontextmodes.[ch] from dri_client to common. | Ian Romanick | |
2004-05-27 | change some explicit references to texture units 0/1 to unit < ↵ | Roland Scheidegger | |
MaxTextureUnits (Andreas Stenglein, Ronny Vindenes) | |||
2004-05-27 | Convert all calls using _glapi_Dispatch to use the new GL_CALL macro. | Ian Romanick | |
2004-05-25 | Added a couple fog coordinate related register defines. | Ian Romanick | |
2004-05-21 | fix constant texture environment color setup for texture units > 0 | Roland Scheidegger | |
2004-05-20 | Add support for GL_EXT_blend_[func|equation]_separate. Fix ↵ | Roland Scheidegger | |
GL_EXT_blend_color. Remove support for GL_EXT_blend_logic_op (cannot be supported together with blend_equation_separate unless a software fallback would be added). | |||
2004-05-20 | add check if drm is new enough for packet R200_EMIT_RB3D_BLENDCOLOR | Roland Scheidegger | |
2004-05-20 | add missing R200_RB3D_BLENDCOLOR register | Roland Scheidegger | |
2004-05-14 | Fix GL_MIN and GL_MAX blend equations (set blend factors accordingly). Fix ↵ | Roland Scheidegger | |
errors when blending is disabled (set blend equation and function to default values). | |||
2004-05-12 | obsolete in favor of regular Makefiles | Brian Paul | |
2004-05-05 | Remove a debug printf that should not have been left in. | Ian Romanick | |
2004-05-05 | Added support for the 3rd texture coordinate for cubemaps and 3D | Ian Romanick | |
textures. progs/demos/cubemap and progs/demos/stex3d seem to work correctly at all tcl_mode settings. x86 / SSE codegen is currently disabled. | |||
2004-05-04 | add r200 x86 sources | Dave Airlie | |
2004-04-29 | Allow *_dri.so to build in Mesa tree with the 'linux-dri' target. | Keith Whitwell | |
2004-04-27 | Use the dispatch table directly instead of calling GL functions. | Ian Romanick | |
2004-04-27 | Remove include of texutil.h to get build working. | Ian Romanick | |
2004-04-26 | bring over build fixes from stable branch | Alan Hourihane | |
2004-04-23 | Convert R200 driver to use the t_vertex interface. | Ian Romanick | |
2004-04-22 | New glTexImage code. | Brian Paul | |
The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | |||
2004-04-14 | disable under _SOLO build | Alan Hourihane | |
2004-04-13 | fix the usage of GLX_MESA_allocate_memory | Alan Hourihane | |
2004-04-13 | Add DRM_SOURCE_PATH to make system. | Jon Smirl | |
Needed for linux-solo to build | |||
2004-04-08 | lots of Makefile updates for new build system | Brian Paul | |
2004-03-26 | New Makefile system | Brian Paul | |
2004-03-26 | Make sure drivers don't dereference a NULL pointer if | Ian Romanick | |
__driUtilCreateNewScreen returns NULL. | |||
2004-03-21 | Implemented support for software-based AUX color buffers. | Brian Paul | |
Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | |||
2004-03-18 | Convert int(8|32)_t to uint(8|32)_t, like should have been done the first time. | Ian Romanick | |
2004-03-17 | Convert all uses of CARD32 and CARD8 to int32_t and int8_t. | Ian Romanick | |
2004-03-12 | These files are redundant now. Definitions come from DRM files. | Jon Smirl | |
2004-03-11 | Adjustments to make everything use IOCTL/sarea defines in DRM instead | Jon Smirl | |
of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h | |||
2004-02-28 | Only print message about disabling HW TCL if the chip supports it in the | Michel Dänzer | |
first place, and make the message a bit clearer. + Remove some extraneous whitespace. | |||
2004-02-27 | Fix a problem with 24-bit screens. Modes with 0 stencil bits were | Ian Romanick | |
erroneously marked as GLX_SLOW_CONFIG. | |||
2004-02-26 | Create all the right modes for 16-bit screens. | Ian Romanick | |
2004-02-24 | call _tnl_allow_pixel/vertex_fog() funcs | Brian Paul | |
2004-02-13 | Minor tweaks to get the fbconfig list returned by __driCreateNewScreen | Ian Romanick | |
to pass through filter_modes (in libGL) properly. | |||
2004-02-12 | Fix a problem that caused the new interface code to not actually be | Ian Romanick | |
used. Fix a couple problems that confound the fbconfig filtering code in libGL. | |||
2004-02-11 | Initial pass at adding support for the new DRI driver interfaces to | Ian Romanick | |
the R200 driver. Not as clean / well commented as it should / could be. | |||
2004-02-10 | Changed lighting to use SOURCE_MATERIAL instead of PREMULT (moves some light ↵ | Roland Scheidegger | |
color calculations to the GPU). Two-side lighting fallback no longer needed and eliminated. | |||
2004-02-06 | Refactor "class" texture environments to be implemented in terms of | Ian Romanick | |
ARB_texture_env_combine state. | |||
2004-02-06 | remove bogus check of texture target in R200TexParameter | Roland Scheidegger | |