| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-10 | cell: added rule to produce .s assembly files | Brian Paul | |
| 2009-01-10 | gallium: s/false/FALSE/ | Brian Paul | |
| 2009-01-10 | nouveau: Update nv30 swizzling. | Younes Manton | |
| 2009-01-10 | mesa: deprecate GL/amesa.h header (allegro driver) | Brian Paul | |
| 2009-01-10 | mesa: deprecate the GL/fxmesa.h header | Brian Paul | |
| 2009-01-10 | xmesa: deprecate the "XMesa" interface | Brian Paul | |
| Move the include/GL/xmesa*.h files to src/mesa/drivers/x11/ so they're no longer considered public. | |||
| 2009-01-10 | nouveau: Factor out common winsys bits into libnouveaudrm.a | Younes Manton | |
| 2009-01-10 | g3dvl: Use Gallium thread wrappers. | Younes Manton | |
| 2009-01-10 | g3dvl: Use Gallium MALLOC wrappers. | Younes Manton | |
| 2009-01-10 | g3dvl: Get rid of old unbuffered motion compensation code. | Younes Manton | |
| 2009-01-10 | g3dvl: Map vertex bufs once per frame/flush. | Younes Manton | |
| 2009-01-10 | nouveau: Catch some more leaks. | Younes Manton | |
| 2009-01-10 | g3dvl: Fix some memory 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: Work around mplayer weirdness in XvMCPutSurface(). | 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-10 | glsl: force creation of new scope for for-loop body | Brian Paul | |
| Fixes regression in progs/demos/convolution.c due to loop unrolling. This also allows the following to be compiled correctly: for (int i = 0; i < n; i++) { int i; ... } This fix is a bit of a hack, however. The better fix would be to change the slang_shader.syn grammar. Will revisit that... | |||
| 2009-01-10 | glsl: replace 0/1 with GL_FALSE/GL_TRUE | Brian Paul | |
| 2009-01-09 | swrast: Fix GL_ATI_separate_stencil | Ian Romanick | |
| GL_ATI_separate_stencil is enabled by default for software rasterizers, but the extension functions weren't hooked up to the dispatch table. | |||
| 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 | glsl: make minimum struct size = 2, not 1 | Brian Paul | |
| 1-component structs such as "struct foo { float x; }" could get placed at any position within a register. This caused some trouble computing the field offset which assumed all struct objects were placed at R.x. It would be unusual to hit this case in normal shaders. (cherry picked from master, commit ca03e881a8d8fa3e36a601238559c20311373633) | |||
| 2009-01-09 | glsl: make minimum struct size = 2, not 1 | Brian Paul | |
| 1-component structs such as "struct foo { float x; }" could get placed at any position within a register. This caused some trouble computing the field offset which assumed all struct objects were placed at R.x. It would be unusual to hit this case in normal shaders. | |||
| 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 | st: build fix | Alan Hourihane | |
| 2009-01-09 | glsl: fix typo in the vec2 += operator function | Brian Paul | |
| 2009-01-09 | mesa: set version string to 7.3-rc1 | Brian Paul | |
| 2009-01-09 | glsl: fix broken +=, -=, *=, /= operators | Brian Paul | |
| These functions need to return the final computed value. Now expressions such as a = (b += c) work properly. Also, no need to use __asm intrinsics in these functions. The resulting code is the same when using ordinary arithmetic operators and is more legible. | |||
| 2009-01-09 | mesa: fix off-by-one bug in _mesa_delete_instructions() | Brian Paul | |
| 2009-01-09 | i965: Fix GLSL FS DPH to return the right value instead of src0.w * src1.w. | Eric Anholt | |
| 2009-01-09 | i965: Remove worrisome comment about _NEW_PROGRAM signaling fp change. | Eric Anholt | |
| Everything now depends on either BRW_NEW_FRAGMENT_PROGRAM or BRW_NEW_VERTEX_PROGRAM. | |||
| 2009-01-09 | mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs. | Eric Anholt | |
| There was a note in state.c about _Active deserving to die, and there were potential issues with it due to i965 forgetting to set _UseTexEnvProgram. Removing both simplifies things. Reviewed-by: Brian Paul <brianp@vmware.com> | |||
| 2009-01-09 | i965: Remove dead brw_vs_tnl.c | Eric Anholt | |
| 2009-01-09 | i965: allow gl_FragData[0] usage when there's only one color buffer | Brian Paul | |
| If gl_FragData[0] is written but not gl_FragCOlor, use the former. | |||
| 2009-01-09 | mesa: additional case in file_string() | Brian Paul | |
| 2009-01-09 | glsl: pass GLcontext::Extension info down into GLSL preprocessor | Brian Paul | |
| Now the #extension directives can be handled properly. | |||
| 2009-01-09 | glsl: bump up MAX_FOR_LOOP_UNROLL_COMPLEXITY | Brian Paul | |
| 2009-01-09 | glsl: check that the fragment shader does not write both gl_FragColor and ↵ | Brian Paul | |
| gl_FragData[] | |||
| 2009-01-09 | i965: init dst reg RelAddr field to zero | Brian Paul | |
| 2009-01-09 | i965: Note when we drop saturate mode on the floor in a VP. | Eric Anholt | |
