Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-08 | mesa: remove _mesa_initialize_context_for_api() | Brian Paul | |
Just add the gl_api parameter to _mesa_initialize_context(). | |||
2011-01-19 | dri/nouveau: allow multiple maps of surface buffers | Ben Skeggs | |
Can happen during swrast fallbacks if a buffer is somehow bound as a render target and a texture. Fixes gnome-shell on nv20, and gets it mostly working on nv10. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2011-01-15 | mesa: begin implementation of GL_ARB_draw_buffers_blend | Brian Paul | |
2011-01-09 | dri/nouveau: Include mfeatures.h in files that perform feature tests. | Vinson Lee | |
2010-12-21 | nouveau: fix includes for latest libdrm | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2010-11-19 | dri/nouveau: Clean up magic numbers in get_rt_format | Viktor Novotný | |
Signed-off-by: Viktor Novotný <noviktor@seznam.cz> Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-18 | mesa: pass gl_format to _mesa_init_teximage_fields() | Brian Paul | |
This should prevent the field going unset in the future. See bug http://bugs.freedesktop.org/show_bug.cgi?id=31544 for background. Also remove unneeded calls to clear_teximage_fields(). Finally, call _mesa_set_fetch_functions() from the _mesa_init_teximage_fields() function so callers have one less thing to worry about. | |||
2010-11-15 | dri/nouveau: Kill a bunch of ternary operators. | Francisco Jerez | |
2010-11-15 | dri/nouveau: Fix typo. | Francisco Jerez | |
2010-11-15 | dri/nouveau: Remove nouveau_class.h, finishing switch to rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau nv20: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: nv10: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: nv04: Use rules-ng-ng headers | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-15 | dri/nouveau: Import headers from rules-ng-ng | Viktor Novotný | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-11-11 | dri/nouveau: Split hardware/software TNL instantiation more cleanly. | Francisco Jerez | |
2010-11-03 | dri/nouveau: Silence uninitialized variable warning. | Vinson Lee | |
Fixes this GCC warning. nouveau_vbo_t.c: In function 'nv10_vbo_render_prims': nouveau_render_t.c:161: warning: 'max_out' may be used uninitialized in this function nouveau_render_t.c:161: note: 'max_out' was declared here | |||
2010-10-31 | dri/nouveau: Re-emit the BO state when coming back from a software fallback. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Validate the framebuffer state on read buffer changes. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Fix type promotion issue on 32bit platforms. | Francisco Jerez | |
Fixes some VTX protection errors introduced by e89af209261. | |||
2010-10-31 | dri/nouveau: Pipeline glTexSubImage texture transfers. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Keep small DYNAMIC_DRAW vertex buffers in system ram. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Optimize VBO binding re-emission. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Split out array handling to its own file. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Use a macro to iterate over the bound vertex attributes. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Avoid recursion in nouveau_bo_context_reset(). | Francisco Jerez | |
2010-10-31 | dri/nouveau: Split out the scratch helpers to a separate file. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Tell the vbo module we want real hardware BOs. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Honor the access flags in nouveau_bufferobj_map_range. | Francisco Jerez | |
2010-10-30 | dri/nouveau: Call _mesa_update_state() after framebuffer invalidation. | Francisco Jerez | |
Previously nouveau_state_emit() was being called directly, sometimes that doesn't work because it doesn't update the derived GL context. | |||
2010-10-30 | dri/nv25: Bind a hierarchical depth buffer. | Francisco Jerez | |
2010-10-30 | dri/nouveau: Don't assert(0) on compressed internal formats. | Francisco Jerez | |
2010-10-30 | dri/nv20: Clear with the 3D engine. | Francisco Jerez | |
2010-10-22 | dri/nouveau: Force a "slow" Z clear if we're getting a new depth buffer. | Francisco Jerez | |
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-10-13 | Rename GLvisual and __GLcontextModes to struct gl_config | Kristian Høgsberg | |
2010-10-12 | nouveau: Get larger push buffers. | Francisco Jerez | |
Useful to amortize the command submission/reloc overhead (e.g. etracer goes from 72 to 109 FPS on nv4b). | |||
2010-10-12 | dri/nouveau: Initialize tile_flags when allocating a render target. | Francisco Jerez | |
2010-10-10 | dri/nv10: Fake fast Z clears for pre-nv17 cards. | Francisco Jerez | |
2010-10-10 | dri/nouveau: Minor cleanup. | Francisco Jerez | |
2010-09-30 | dri/nv10: Use fast Z clears. | Francisco Jerez | |
2010-09-30 | dri/nouveau: Remove unnecessary flush. | Francisco Jerez | |
2010-09-30 | dri/nouveau: Have a smaller amount of larger scratch buffers. | Francisco Jerez | |
Larger VBOs avoid many kernel trips to get them in sync with the GPU. | |||
2010-09-27 | mesa: Force GL_SGIS_generate_mipmap to always be enabled | Ian Romanick | |
As per discussions at XDS. | |||
2010-09-21 | dri/nouveau: Fix software mipmap generation on 1x1 textures. | Francisco Jerez | |
2010-09-21 | dri/nv10-nv20: Fix texturing in some cases after a base level change. | Francisco Jerez | |
2010-09-21 | dri/nouveau: Cleanup more references to old FBOs and VBOs. | Francisco Jerez | |
2010-09-21 | dri/nouveau: Remove unnecessary assertion. | Francisco Jerez | |
2010-09-21 | dri/nv04: Use nvgl_wrap_mode(). | Francisco Jerez | |
2010-09-17 | dri/nv10: Fix the CLAMP texture wrap mode. | Francisco Jerez | |
2010-09-16 | dri/nouveau: Cleanup references to the old FBOs on glMakeCurrent(). | Francisco Jerez | |