aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/nouveau
Commit message (Collapse)AuthorAgeFilesLines
...
* dri/nv04: Use nvgl_wrap_mode().Francisco Jerez2010-09-211-20/+2
|
* dri/nv10: Fix the CLAMP texture wrap mode.Francisco Jerez2010-09-171-2/+1
|
* dri/nouveau: Cleanup references to the old FBOs on glMakeCurrent().Francisco Jerez2010-09-161-16/+8
|
* dri/nouveau: Don't reemit the BO state in nouveau_state_emit().Francisco Jerez2010-09-162-5/+3
|
* dri/nouveau: Don't request a fake front unnecessarily.Francisco Jerez2010-09-165-17/+32
|
* dri/nouveau: Fix glRenderbufferStorage with DEPTH_COMPONENT as internal format.Francisco Jerez2010-09-161-0/+1
|
* dri/nouveau: Add some more extensions.Francisco Jerez2010-09-163-0/+4
|
* dri/nouveau: Update nouveau_class.h.Francisco Jerez2010-09-161-20/+20
|
* dri/nv04: Fix provoking vertex.Francisco Jerez2010-09-161-2/+2
|
* dri/nv04: Fix maximum texture size.Francisco Jerez2010-09-161-0/+1
|
* dri/nv04: Fix up color mask.Francisco Jerez2010-09-161-1/+5
|
* dri/nv04: Align SIFM transfer dimensions.Francisco Jerez2010-09-161-1/+1
|
* dri/nv04: Mipmapping fixes.Francisco Jerez2010-09-162-15/+21
|
* dri/nv04: Fix PGRAPH_ERRORs when running OA.Francisco Jerez2010-09-161-1/+5
|
* dri/nv04: Enable eng3dm for A8/L8 textures.Andrew Randrianasulu2010-09-161-4/+16
| | | | Signed-off-by: Francisco Jerez <[email protected]>
* dri/nv04: Don't expose ARB_texture_env_combine/dot3.Andrew Randrianasulu2010-09-163-2/+4
| | | | Signed-off-by: Francisco Jerez <[email protected]>
* dri/nouveau: Expose EXT_texture_env_combine.Francisco Jerez2010-09-091-0/+1
|
* dri/nv10-nv20: Add support for NV_texture_env_combine4.Francisco Jerez2010-09-092-13/+19
|
* dri/nv04: Add support for NV_texture_env_combine4.Francisco Jerez2010-09-092-13/+24
|
* dri/nouveau: Minor cleanup.Francisco Jerez2010-09-091-21/+29
|
* dri: Unset current context and dispatch table when unbindingKristian Høgsberg2010-09-081-0/+3
| | | | | | | | Otherwise, when we switch to an indirect glx context and then back, it looks like we're still current. https://bugs.freedesktop.org/show_bug.cgi?id=29977#c7 Signed-off-by: Kristian Høgsberg <[email protected]>
* nouveau: restore nouveau_class.h for nv04-nv20Luca Barbieri2010-09-071-1/+4953
| | | | | Sorry, I deleted the Gallium copy without realizing that the DRI one was just a symlink to it.
* dri/nouveau: test for FEATURE definesnobled2010-08-162-0/+4
| | | | | | | | | 'struct dd_function_table' only conditionally contains the function pointer NewFramebuffer and friends based on FEATURE_EXT_framebuffer_* defines. (See src/mesa/main/dd.h) Fixes the build when the features are disabled and the vfuncs don't exist.
* dri/nouveau: Don't try to validate uninitialized teximages.Francisco Jerez2010-08-051-4/+4
|
* dri/nv20: Fix some PGRAPH_ERRORs seen with DATA_CHECK enabled.Francisco Jerez2010-08-052-2/+6
|
* dri/nouveau: Fix up software mipmap generation.Francisco Jerez2010-08-052-5/+51
|
* nouveau: fix nouveau_create_context declerationDave Airlie2010-05-031-1/+2
|
* Merge branch 'gles2-2'Kristian Høgsberg2010-05-021-1/+2
|\ | | | | | | | | Conflicts: src/mesa/drivers/dri/common/dri_util.h
| * dri: Add DRI entrypoints to create a context for a given APIKristian Høgsberg2010-04-281-1/+2
| |
* | DRI2: add config query extensionJesse Barnes2010-04-221-0/+1
|/ | | | | Add a new DRI2 configuration query extension. Allows for DRI2 client code to query for common DRI2 configuration options.
* nouveau: Import latest nouveau_class.h from renouveauBen Skeggs2010-04-091-0/+1
| | | | And fix nv50_screen.c to compile against the updated header.
* dri/nouveau: Rectangle texture fixes.Francisco Jerez2010-03-222-28/+46
|
* dri/nouveau: Some render to texture fixes.Francisco Jerez2010-03-221-5/+1
|
* dri/nouveau: Fix swrast fallbacks when the read and draw buffers aren't the ↵Francisco Jerez2010-03-221-10/+20
| | | | same.
* dri/nouveau: Expose EXT_framebuffer_blit.Francisco Jerez2010-03-222-0/+2
|
* dri/nouveau: Plug in some mesa_meta functions instead of the swrast variants.Francisco Jerez2010-03-221-0/+3
|
* dri/nouveau: Emit dirty states on nouveau_validate_framebuffer.Francisco Jerez2010-03-221-1/+3
| | | | | Fixes broken intermediate frames when a window is being resized (regression caused by 878eef8c4).
* dri/nouveau: Reemit the light model state when lighting goes on/off.Francisco Jerez2010-03-211-0/+1
|
* dri/nouveau: Random cleanups.Francisco Jerez2010-03-219-109/+48
|
* dri/nouveau: Flush after texture validation.Francisco Jerez2010-03-181-0/+2
| | | | | | | Swizzling needs the destination surface in VRAM, but the subsequent rendering operations making use of it are likely to not care. Fire the ring after validation to leave the memory manager more room for maneuvering.
* dri/nouveau: Avoid pushbuf flushes in the middle of LMA setup.Francisco Jerez2010-03-181-0/+1
|
* dri/nouveau: Implement texcoord generation.Francisco Jerez2010-03-1811-14/+143
|
* dri/nouveau: Implement texture matrices.Francisco Jerez2010-03-189-0/+78
|
* dri/nouveau: Some minor vertex submission fixes.Francisco Jerez2010-03-182-11/+11
|
* dri/nouveau: only reallocate texture when neededXavier Chantry2010-03-181-11/+14
| | | | | | | | | | | nouveau reallocated the mipmap tree on every MIN_FILTER call to account for mipmap change. We only need to do this if the texture does not fit in the existing mipmap tree. This gives a big performance boost for a game like bzflag which changes MIN_FILTER all the time for its font rendering. Signed-off-by: Xavier Chantry <[email protected]> Signed-off-by: Francisco Jerez <[email protected]>
* dri/nouveau: Just reemit the BO state on pushbuf flush.Francisco Jerez2010-03-113-14/+14
| | | | | | Reemitting dirty states on flush causes problems if the GL context isn't fully consistent when we get to it. It didn't serve any specific purpose, so, use nouveau_bo_state_emit instead.
* dri/nouveau: Split big client buffers in the indexed case too.Francisco Jerez2010-03-071-4/+3
|
* dri/nouveau: Fix nv[12]x color sum.Francisco Jerez2010-03-073-3/+6
|
* dri/nv04: GL_EXT_secondary_colorAndrew Randrianasulu2010-03-072-4/+14
| | | | Signed-off-by: Francisco Jerez <[email protected]>
* dri/nouveau: Trivially add GL_NV_blend_squareAndrew Randrianasulu2010-03-071-0/+1
| | | | Signed-off-by: Francisco Jerez <[email protected]>