Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new file | Brian Paul | 2009-04-03 | 1 | -0/+1 |
| | |||||
* | mesa: remove GL_MESA_program_debug extension | Brian Paul | 2009-03-07 | 1 | -3/+0 |
| | | | | This was never fully fleshed out and hasn't been used. | ||||
* | mesa: use Stencil._Enabled field instead of Stencil.Enabled | Brian Paul | 2009-03-02 | 1 | -1/+1 |
| | |||||
* | mesa: move rastpos helper to tnl | Keith Whitwell | 2008-09-21 | 1 | -0/+1 |
| | |||||
* | mesa: improved driver query interface | Keith Whitwell | 2008-09-21 | 1 | -2/+4 |
| | | | | Brought over from gallium-0.2 branch. | ||||
* | mesa: prefix a bunch of #include lines with "main/". | Brian Paul | 2008-09-18 | 1 | -18/+19 |
| | | | | | This is another step toward removing a whole bunch of -I flags from the cc commands. Still need to address driver code... | ||||
* | Move _mesa_init_glsl_driver_functions() into shader_api.c | Brian Paul | 2008-05-18 | 1 | -37/+0 |
| | | | | | | | This allows making a bunch of functions static, and removes a state tracker dependency on driverfuncs.c cherry-picked from gallium-0.1 | ||||
* | Added ctx->Driver.GenerateMipmap() driver hook | Dave Airlie | 2008-05-09 | 1 | -0/+2 |
| | | | | | | | | (cherry picked from commit 4c2f3dbca940f289e67248682b84a3516d5a3031) Conflicts: src/mesa/drivers/common/driverfuncs.c | ||||
* | New ctx->Driver.Map/UnmapTexture() functions for accessing textures from ↵ | Brian | 2007-11-29 | 1 | -0/+2 |
| | | | | t_vb_program.c | ||||
* | prefix some include filenames with shader/ | root | 2007-09-11 | 1 | -4/+4 |
| | |||||
* | added _mesa_init_driver_state() to replace duplicated code in intel drivers | Brian | 2007-05-22 | 1 | -1/+95 |
| | |||||
* | s/occlude.h/queryobj.h/ | Brian | 2007-04-21 | 1 | -1/+1 |
| | |||||
* | s/GetFragmentProgramRegister/GetProgramRegister/ | Brian | 2007-02-25 | 1 | -1/+1 |
| | |||||
* | use _mesa_get_program_register() | Brian | 2007-02-22 | 1 | -1/+2 |
| | |||||
* | Overhaul of GLSL API functions, dispatching, etc. | Brian | 2006-12-19 | 1 | -2/+44 |
| | |||||
* | Move the fp_machine struct into s_nvfragmprog.c since (except for program | Brian Paul | 2006-10-10 | 1 | -0/+3 |
| | | | | debug) it's only used there. | ||||
* | Add support for GL_APPLE_vertex_array_object. Several test programs | Ian Romanick | 2006-06-12 | 1 | -0/+6 |
| | | | | | | | and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required. | ||||
* | merge from texman branchmesa_20060325 | Brian Paul | 2006-03-26 | 1 | -1/+2 |
| | |||||
* | plug in BlitFramebuffer function | Brian Paul | 2006-03-02 | 1 | -0/+4 |
| | |||||
* | TNL module needs to implement ctx->Driver.ProgramStringNotify() function | Brian Paul | 2005-10-28 | 1 | -0/+2 |
| | | | | | so that calls to glProgramStringARB() to specify a new program causes the TNL-attached data to get recomputed. | ||||
* | Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback. | Brian Paul | 2005-09-14 | 1 | -1/+0 |
| | |||||
* | Replace ctx->Driver.StencilOp/Func/Mask() functions with | Brian Paul | 2005-09-13 | 1 | -4/+2 |
| | | | | ctx->Driver.Stencil*Separate() functions. | ||||
* | init StencilOpSeparate to NULL | Brian Paul | 2005-09-13 | 1 | -0/+1 |
| | |||||
* | Remove last remnants of pre-renderbuffer code. | Brian Paul | 2005-09-03 | 1 | -2/+2 |
| | |||||
* | Prototype implementation of new GL_EXT_timer_query extension (not finalized ↵ | Brian Paul | 2005-09-02 | 1 | -1/+3 |
| | | | | | | yet). Extends the query mechanism to query elapsed time while rendering. | ||||
* | Rearrange the code related to GL_ARB_occlusion_object to generalize query | Brian Paul | 2005-08-27 | 1 | -0/+4 |
| | | | | objects for future types of queries. | ||||
* | Import Thomas Helstrom's SSE memcpy code from the via X.org driver. | Keith Whitwell | 2005-05-23 | 1 | -0/+1 |
| | | | | | | Add a TextureMemCpy callback, called from texstore.c when copying texture data via the memcpy_texture() path. Enable this code in the via driver - 100% speedup in texdown.c results. | ||||
* | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | 2005-05-04 | 1 | -3/+8 |
| | | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | ||||
* | add FreeTexImageData hook to help single-copy texturing in drivers | Keith Whitwell | 2005-03-22 | 1 | -0/+1 |
| | |||||
* | More GL_EXT_framebuffer_object: rename some things, added device driver hooks. | Brian Paul | 2005-02-24 | 1 | -1/+11 |
| | |||||
* | Added driver hooks for GetTexImage() and GetCompressedTexImage(). | Brian Paul | 2004-12-12 | 1 | -0/+2 |
| | | | | Added fallback _mesa_get_[compressed]_teximage() routines to texstore.c | ||||
* | use _mesa_unmap_buffer by default | Brian Paul | 2004-10-31 | 1 | -2/+2 |
| | |||||
* | added support for GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -0/+1 |
| | |||||
* | Removed the old teximage code. | Brian Paul | 2004-04-27 | 1 | -2/+2 |
| | | | | | Moved all code related to specific texture compression modes into new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented). | ||||
* | Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. | Ian Romanick | 2004-01-27 | 1 | -1/+1 |
| | | | | | The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation. | ||||
* | added device driver hooks for BindProgram, NewProgram, DeleteProgram | Brian Paul | 2004-01-23 | 1 | -0/+6 |
| | |||||
* | Remove dd_function_table::BlendFunc. All drivers now use | Ian Romanick | 2004-01-21 | 1 | -1/+0 |
| | | | | | | dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same. | ||||
* | _mesa_init_driver_functions() to initialize dd_function_table | Brian Paul | 2004-01-20 | 1 | -0/+206 |