Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-10 | nouveau: Catch some more leaks. | Younes Manton | |
2009-01-10 | g3dvl: Allocate one set of bufs, let winsys rename them as necessary. | Younes Manton | |
2009-01-10 | nouveau: Add busy() query, determines if BOs can be mapped immediately. | Younes Manton | |
2009-01-10 | nouveau: Use PIPE_BUFFER_USAGE_CPU_* instead of custom. | Younes Manton | |
2009-01-10 | g3dvl: Expand YCbCr to full RGB range by default. | Younes Manton | |
2009-01-10 | g3dvl: Flag textures holding incoming data as dynamic. | Younes Manton | |
2009-01-10 | nouveau: Put dynamic textures in GART for CPU access and don't swizzle. | Younes Manton | |
Also flag shadows as dynamic since they're for CPU access as well. | |||
2009-01-10 | gallium: Define PIPE_TEXTURE_USAGE_DYNAMIC. | Younes Manton | |
Knowing how the client intends to use the texture will give the driver the opportunity to optimize for such cases. | |||
2009-01-10 | nouveau: Swizzle textures larger than nv04 SIFM limit in parts. | Younes Manton | |
Limit of SIFM on nv40 is 1024x1024, not sure about others. | |||
2009-01-09 | draw: Add missing include. | José Fonseca | |
2009-01-09 | xlib: move state tracker to glx/xlib | Keith Whitwell | |
Also, remove makefile hacks. | |||
2009-01-09 | xlib: disable more cell calls when GALLIUM_CELL not defined | Keith Whitwell | |
2009-01-09 | xlib: strip out some CI and overlay support | Keith Whitwell | |
2009-01-09 | xlib: strip out some overlay support | Keith Whitwell | |
2009-01-09 | xlib: strip out glXAllocateMemoryNV & friends | Keith Whitwell | |
2009-01-09 | xlib: combine and eliminate some header files | Keith Whitwell | |
2009-01-09 | Merge commit 'origin/gallium-0.2' into gallium-xlib-rework | Keith Whitwell | |
Conflicts: progs/glsl/Makefile | |||
2009-01-08 | xlib: strip out glXAllocateMemoryMESA & friends | Keith Whitwell | |
2009-01-08 | xlib: remove VMS tweaks, these should be moved to p_compiler.h if needed | Keith Whitwell | |
2009-01-08 | xlib: remove unsued _glxapi_get_extensions func | Keith Whitwell | |
2009-01-08 | xlib: strip out some unused XMesa api functions | Keith Whitwell | |
2009-01-08 | xlib: rename xfonts.c to fakeglx_fonts.c | Keith Whitwell | |
2009-01-08 | xlib: rename old_xmesa.h to xm_api.h | Keith Whitwell | |
2009-01-08 | xlib: remove XMesaMakeCurrent, use XMesaMakeCurrent2 always | Keith Whitwell | |
2009-01-08 | xlib: remove old xmesa_x.h file and all its defines | Keith Whitwell | |
2009-01-08 | xlib: remove some XMesa types, just use the native Xlib ones | Keith Whitwell | |
2009-01-08 | cell: fix breakage from xlib re-org | Brian Paul | |
Some of these fixes are quick band-aids for now. | |||
2009-01-08 | xlib: strip out more 3dfx stuff | Keith Whitwell | |
2009-01-08 | xlib: pull in private copies of the GL/xmesa*.h headers | Keith Whitwell | |
2009-01-08 | xlib: strip out FX stuff | Keith Whitwell | |
2009-01-08 | xlib: remove XFree86Server stuff | Keith Whitwell | |
2009-01-08 | xlib: remove realglx.[ch] | Keith Whitwell | |
2009-01-08 | gallium: split driver-independent code out of xlib winsys | Keith Whitwell | |
Place in new xlib state-tracker. This is a statetracker for the GLX API. | |||
2009-01-08 | gdi: Add newline at end of file. | José Fonseca | |
2009-01-08 | gallium: Replace uint64 by standard uint64_t. | José Fonseca | |
uint64 is not (so?) standard, and often redefined by third parties, causing name clashes. | |||
2009-01-08 | draw: Predeclare struct. | José Fonseca | |
2009-01-08 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | José Fonseca | |
Conflicts: src/gallium/auxiliary/tgsi/tgsi_exec.c src/gallium/drivers/cell/spu/spu_command.h src/gallium/include/pipe/p_shader_tokens.h src/mesa/main/config.h src/mesa/main/mtypes.h src/mesa/shader/prog_execute.c src/mesa/shader/slang/slang_emit.c src/mesa/state_tracker/st_program.c src/mesa/state_tracker/wgl/stw_wgl.h src/mesa/state_tracker/wgl/stw_wgl_pixelformat.h | |||
2009-01-08 | wgl: Do not provide DllMain inside the state tracker. | José Fonseca | |
MS CRT libraries already provide a default DllMain entrypoint, and MS Linker will complain if it finds the same symbol in two different libraries. Therefore the DllMain has to be in (each) winsys. | |||
2009-01-08 | gdi: Fix warning. | José Fonseca | |
2009-01-06 | wgl: Do not provide DllMain inside the state tracker. | José Fonseca | |
MS CRT libraries already provide a default DllMain entrypoint, and MS Linker will complain if it finds the same symbol in two different libraries. Therefore the DllMain has to be in (each) winsys. | |||
2009-01-06 | gdi: Fix warning. | José Fonseca | |
2009-01-06 | gallium: added centroid/invarient fields to declarations | Brian Paul | |
(cherry picked from commit 4de360e67d83cd6503fb8ad053bb8afe507db5fa) | |||
2009-01-06 | tgsi: add tgsi_declaration fields for centroid sampling, invariant optimization | Brian Paul | |
(cherry picked from commit 434e255eae90b0f3d836d452b7d3b0c5aadf78b8) | |||
2009-01-06 | gallium: Fix typeo in mipmap filter for GL_UNSIGNED_SHORT_1_5_5_5_REV | Brian Paul | |
This is copied from Ian's commit a330933bb75c38148668637cd22b90d75d39506f | |||
2009-01-06 | cell: replace 0 with -1 in SPE_COUNT_USABLE_SPES query | Jonathan Adamczewski | |
2009-01-05 | cell: fix code emit for RSQ/RCP when src arg == dst arg | Brian Paul | |
Fixes moire-like artifacts seen in fslight demo. | |||
2009-01-06 | nv50: fill image unit index in TEX varients | Ben Skeggs | |
2009-01-06 | nv50: fix crash in nv50_program_destroy | Ben Skeggs | |
2009-01-06 | nv50: working towards 3D textures | Ben Skeggs | |
2009-01-06 | nv50: slightly better miptree allocation | Ben Skeggs | |
I swear this didn't work last time I tried it.. Anyhow, still only suitable for 2D miptrees - more coming once I know the layout. |