Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make the transition to script-genereated GLX code easier. | Ian Romanick | 2004-12-01 | 15 | -924/+188 |
| | | | | | | Eliminate the need for indirect_wrap.h and NEED_GL_FUNCS_WRAPPED. Basically, this means prepending __indirect_ to all the definitions and calls of GL functions that don't already have it. | ||||
* | Make the transition to script-genereated GLX code easier. | Ian Romanick | 2004-12-01 | 3 | -21/+21 |
| | | | | | Convert GL_ARB_texture_compression related functions to use the extension version of the names instead of the GL 1.3 versions. | ||||
* | Added the ability to get the size of a parameter as a string. Changed the | Ian Romanick | 2004-12-01 | 1 | -4/+25 |
| | | | | | | meaning of "variable length array" to include variables that are "counted" instead of just ones that use an enum to map to a count. Added glParameter to the glItemFactory. | ||||
* | Added enums for GL_OES_read_format. | Ian Romanick | 2004-12-01 | 1 | -0/+5 |
| | |||||
* | Add trivial support ARB_texture_rectangle and OES_read_format. | Ian Romanick | 2004-12-01 | 1 | -0/+2 |
| | |||||
* | Missed GL_OES_read_format_bit in last commit. | Ian Romanick | 2004-12-01 | 1 | -2/+4 |
| | |||||
* | Since we know the problem with HP_occlusion_test is / was on the server-side, | Ian Romanick | 2004-11-30 | 1 | -7/+1 |
| | | | | re-enable the extension on the client-side. | ||||
* | PrioritizeTextures, GetClipPlane, and WindowPos3fMESA don't need to be | Ian Romanick | 2004-11-30 | 1 | -46/+171 |
| | | | | | | | handcoded, but Enable and Disable do. Corrected some minor problems in the PixelMap functions and some ARB_vertex_program functions. Added size data for the enums that can be passed to the Map[12][fd] functions. Added the enums for EXT_pixel_buffer_objects. | ||||
* | silence a warning | Brian Paul | 2004-11-29 | 1 | -2/+2 |
| | |||||
* | added __glXFindDRIScreen to glXGetProcAddress (bug 1068879) | Brian Paul | 2004-11-29 | 1 | -0/+1 |
| | |||||
* | update from Jouk | Brian Paul | 2004-11-29 | 1 | -2/+2 |
| | |||||
* | fix missing width/height error | Brian Paul | 2004-11-28 | 1 | -16/+17 |
| | |||||
* | Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport(). | Brian Paul | 2004-11-27 | 41 | -151/+175 |
| | | | | | | | | Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions. | ||||
* | new comments and assertions | Brian Paul | 2004-11-27 | 4 | -2/+7 |
| | |||||
* | Remove the redundant width, height fields in xmesa_buffer struct. Just use | Brian Paul | 2004-11-27 | 4 | -93/+65 |
| | | | | | the values in the contained GLframebuffer. Removed some other unneeded code. | ||||
* | remove _glapi_add_entrypoint() calls, they're already in context.c | Brian Paul | 2004-11-27 | 1 | -25/+1 |
| | |||||
* | add a few functions in add_newer_entrypoints() | Brian Paul | 2004-11-27 | 1 | -5/+9 |
| | |||||
* | Change the dispatch offsets for the VertexAttrib*NV functions so they don't | Brian Paul | 2004-11-27 | 20 | -1250/+1929 |
| | | | | | | | alias with the corresponding ARB functions. GL_ARB_vertex_shader (and OpenGL 2.0's) VertexAttrib functions don't alias with conventional vertex attributes, as GL_NV_vertex_program does. So, the ARB and NV version of VertexAttrib need to be distinct. | ||||
* | Set symbol visibility to 'default', if supported by gcc. | Brian Paul | 2004-11-27 | 2 | -0/+14 |
| | |||||
* | use new PUBLIC macro for symbol export | Brian Paul | 2004-11-27 | 1 | -1/+1 |
| | |||||
* | don't need glut_fbc.c | Brian Paul | 2004-11-27 | 1 | -1/+0 |
| | |||||
* | new GetOverlayInfo() function to reduce code and silence warnings | Brian Paul | 2004-11-27 | 1 | -87/+58 |
| | |||||
* | Have OSMesaGetProcAddress() return new OSMESAproc typedef. | Brian Paul | 2004-11-27 | 1 | -16/+15 |
| | |||||
* | clean up code related to dispatch table initialization | Brian Paul | 2004-11-27 | 5 | -72/+51 |
| | |||||
* | clean up 'depend' commands | Brian Paul | 2004-11-27 | 1 | -2/+4 |
| | |||||
* | typedef GLUTproc, return it from glutGetProcAddress() | Brian Paul | 2004-11-27 | 1 | -120/+120 |
| | |||||
* | use @ to silence some unneeded output | Brian Paul | 2004-11-27 | 1 | -7/+11 |
| | |||||
* | make get_static_proc_address() return a _glapi_proc | Brian Paul | 2004-11-27 | 1 | -3/+3 |
| | |||||
* | use _glapi_proc | Brian Paul | 2004-11-27 | 1 | -6/+3 |
| | |||||
* | Use new _glapi_proc typedef instead of void * for function pointers. | Brian Paul | 2004-11-27 | 6 | -58/+73 |
| | | | | Misc clean-ups in glapi.c | ||||
* | fix typo, update version/date | Brian Paul | 2004-11-27 | 1 | -4/+3 |
| | |||||
* | remove the GLAPI/GLAPIENTRY defines - they're already in gl.h | Brian Paul | 2004-11-27 | 1 | -12/+0 |
| | |||||
* | removed a bunch of #define cruft, in case anyone still uses this code | Brian Paul | 2004-11-27 | 1 | -47/+3 |
| | |||||
* | Removed GLCALLBACK stuff - apparently never used anywhere. | Brian Paul | 2004-11-27 | 2 | -19/+7 |
| | | | | Removed GLWINAPI stuff - only used (unnecessarily?) in enums.c | ||||
* | added X11 and OSMESA source to ALL_SOURCES, updated etags command | Brian Paul | 2004-11-26 | 1 | -2/+4 |
| | |||||
* | update some type names | Brian Paul | 2004-11-26 | 3 | -7/+9 |
| | |||||
* | Use a generic function typedef instead of void * to avoid gcc 3.4 warnings. | Brian Paul | 2004-11-25 | 1 | -18/+23 |
| | |||||
* | Use __GLXextFuncPtr type instead of void * for generic functions to | Brian Paul | 2004-11-25 | 5 | -256/+255 |
| | | | | | avoid gcc 3.4 compiler warnings. Remove the unused/obsolete GLX_render_texture stuff. | ||||
* | Some new comments, clean-up formatting, etc. | Brian Paul | 2004-11-25 | 1 | -100/+167 |
| | |||||
* | Started some assorted clean-ups in #defines, typedefs, etc. | Brian Paul | 2004-11-25 | 2 | -42/+44 |
| | | | | Next: move all the Windows/WGL stuff into the drivers/windows/ directory. | ||||
* | Update expected DRM version to 2.0.0 | Keith Whitwell | 2004-11-25 | 1 | -1/+1 |
| | |||||
* | Added support for several additional enum-only extensions: | Ian Romanick | 2004-11-24 | 1 | -0/+38 |
| | | | | | | ARB_texture_rectangle, EXT_texture_env_dot3, EXT_texture_mirror_clamp, ATI_texture_mirror_once, IBM_texture_mirrored_repeat, NV_packed_depth_stencil, and NV_texture_rectangle. | ||||
* | Added information about numerous enums to aid the development of automatic | Ian Romanick | 2004-11-24 | 1 | -82/+584 |
| | | | | | | | | | code generation for GLX protocol. This includes adding support for several additional enum-only extensions: EXT_filter_anisotropic, NV_expand_normal NV_fog_distance, NV_texture_env_combine4, SGIS_generate_mipmap, SGIX_clipmap, SGIX_depth_texture, SGIX_fog_offset, SGIX_shadow, SGIX_shadow_ambient, SGIX_texture_coordinate_clamp, SGIX_texture_lod_bias, and SGIX_texture_scale_bias. | ||||
* | update _mesa_store_teximageXd() comments and minor code clean-up | Brian Paul | 2004-11-23 | 1 | -14/+30 |
| | |||||
* | revert enabling of hw quads for swtcl. It lead to problems with quad_strips, ↵ | Roland Scheidegger | 2004-11-23 | 1 | -2/+2 |
| | | | | since they'll get reduced to quads sometimes if hw quads are enabled. But this needs more thought, since it looks like clipped primitives will always be emitted as polys, so the reduced primitives for triangles, quads, quads_strips, polys all need to be the same, otherwise get lockups with for instance the olympic test. Render templates would probably need to be changed for this to work. | ||||
* | Set the "ignore" flag for any functions that the open-source libGL doesn't | Ian Romanick | 2004-11-23 | 1 | -125/+188 |
| | | | | already support GLX protocol for. | ||||
* | Don't allow queries/etc of buffer object 0 - it's invisible to users. | Brian Paul | 2004-11-22 | 1 | -23/+21 |
| | | | | Misc clean-ups. | ||||
* | added GL_RED/GREEN/BLUE to is_color_format() | Brian Paul | 2004-11-22 | 1 | -0/+3 |
| | |||||
* | silence warning, minor clean-up | Brian Paul | 2004-11-22 | 1 | -7/+4 |
| | |||||
* | applied SPARC patch (freedesktop bug 1898) | Brian Paul | 2004-11-22 | 7 | -926/+926 |
| |