summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Collapse)AuthorAgeFilesLines
* st/xorg: start working on the Xv acceleration codeZack Rusin2009-09-242-0/+218
|
* st/xorg: fills are supported plussome minor clenupsZack Rusin2009-09-242-11/+7
|
* st/xorg: add easier way of disabling/enabling accelerationZack Rusin2009-09-242-10/+18
|
* llvmpipe: add missing __FUNCTION__ parameter to debug_printf() callsBrian Paul2009-09-241-4/+8
|
* llvmpipe: increase max 3D texture size to 256Brian Paul2009-09-241-1/+1
|
* Merge branch 'mesa_7_6_branch'Brian Paul2009-09-241-1/+1
|\ | | | | | | | | | | Conflicts: src/mesa/vbo/vbo_exec_array.c
| * Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2009-09-241-1/+1
| |\
| | * softpipe: Increase GL_MAX_3D_TEXTURE_SIZE to 256.Vinson Lee2009-09-241-1/+1
| | |
* | | Merge branch 'mesa_7_6_branch'Brian Paul2009-09-241-5/+5
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/drivers/dri/r600/r700_chip.c src/mesa/drivers/dri/r600/r700_render.c src/mesa/drivers/dri/r600/r700_vertprog.c src/mesa/drivers/dri/r600/r700_vertprog.h src/mesa/drivers/dri/radeon/radeon_span.c
| * | tgsi/sse: Pass the lodbias, not zero. More comments.Brian Paul2009-09-241-5/+5
| | | | | | | | | | | | This fixes the glean/glsl1 "texture2D(), with bias" test when using SSE.
* | | gallium/trace: casts to silence warningsBrian Paul2009-09-241-4/+4
| | |
* | | tgsi/sse: remove old commentsBrian Paul2009-09-241-8/+0
| | |
* | | tgsi/sse: implement SEQ, SGT, SLE, SNEBrian Paul2009-09-241-4/+4
| | |
* | | trace: fix printf warningsKeith Whitwell2009-09-241-5/+5
| | |
* | | softpipe: fix compiler warningsKeith Whitwell2009-09-242-2/+2
| | |
* | | pipebuffer: fix printf warningsKeith Whitwell2009-09-241-1/+1
| | |
* | | pipebuffer: fix warningsKeith Whitwell2009-09-241-2/+2
| | |
* | | draw: fix warningKeith Whitwell2009-09-241-1/+1
| | |
* | | softpipe: Use portable INLINE macro.José Fonseca2009-09-241-1/+1
| | |
* | | softpipe: Update SConscript.José Fonseca2009-09-241-6/+0
| | |
* | | gdi: Update for WGL state tracker interface changes.José Fonseca2009-09-242-8/+16
| | |
* | | wgl: DWM integration.José Fonseca2009-09-2410-67/+380
| | |
* | | llvmpipe: move tile cache datatypes into .c file since they're privateBrian Paul2009-09-232-36/+38
| | |
* | | softpipe: replace macros with inline functionsBrian Paul2009-09-231-21/+32
| | | | | | | | | | | | And update comments.
* | | softpipe: white-space/formatting fixes and updated commentsBrian Paul2009-09-231-86/+87
| | |
* | | llvmpipe: added max texture/surface size sanity checkBrian Paul2009-09-231-0/+6
| | | | | | | | | | | | Carried over from softpipe driver.
* | | llvmpipe: increase MAX_WIDTH/HEIGHT to match max texture sizeBrian Paul2009-09-231-2/+2
| | |
* | | Merge branch 'mesa_7_6_branch'Brian Paul2009-09-233-8/+8
|\| | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_tile_cache.c
| * | softpipe: added max texture/surface size sanity checkBrian Paul2009-09-231-0/+6
| | |
| * | softpipe: increase MAX_WIDTH/HEIGTH 4096 to match max texture sizeBrian Paul2009-09-231-2/+2
| | |
| * | Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2009-09-211-2/+2
| |\|
| | * softpipe: Fix cube face selection.Brian Paul2009-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | | If arx and ary are equal, we still want to choose from one of them, and not arz. (cherry picked from commit de685b37a91bc95dd4093a44a49b7b47385b1f7c)
* | | Merge branch 'softpipe-opt'Keith Whitwell2009-09-2344-4312/+4571
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: progs/demos/cubemap.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_texture.c
| * | | softpipe: fix bugs in POT texture sampling when texture is not squareroot2009-09-221-6/+28
| | | | | | | | | | | | | | | | | | | | Before, if level was greater than the logbase2(base size) we were doing a negative bit shift and winding up with garbage values.
| * | | softpipe: additional assertionsBrian Paul2009-09-221-0/+4
| | | |
| * | | softpipe: disable a _debug_printf()Brian Paul2009-09-221-0/+2
| | | |
| * | | softpipe: need to write depth/stencil values even when stencil failsKeith Whitwell2009-09-221-12/+10
| | | |
| * | | softpipe: set quad->facing valueKeith Whitwell2009-09-221-0/+1
| | | |
| * | | softpipe: fix polygon stippleKeith Whitwell2009-09-221-2/+0
| | | |
| * | | softpipe: fix occlusion countingKeith Whitwell2009-09-221-2/+17
| | | |
| * | | softpipe: use one fewer divide in sample_cubeKeith Whitwell2009-08-241-3/+6
| | | | | | | | | | | | | | | | | | | | GCC won't do this for us. Makes a bigger difference to cubemap fps than previous set of compilcated rearrangements.
| * | | softpipe: separate out 2d and cube img filter functionsKeith Whitwell2009-08-241-4/+88
| | | |
| * | | softpipe: make the various get_texel routines more similarKeith Whitwell2009-08-241-92/+176
| | | | | | | | | | | | | | | | | | | | Remove arguments, return const float * by default. Add specialized 3d versions and remove 3d texture support from the others.
| * | | softpipe: lift tex_address construction up to img_filterKeith Whitwell2009-08-231-25/+35
| | | | | | | | | | | | | | | | For fastpaths at least, can avoid recalculating this sometimes.
| * | | softpipe: remove old prim_setup draw stageKeith Whitwell2009-08-2310-386/+59
| | | | | | | | | | | | | | | | | | | | Everything now goes through the draw_vbuf handler, the same as regular drivers.
| * | | softpipe: add missing headerKeith Whitwell2009-08-231-0/+1
| | | |
| * | | Merge branch 'tex-tilecache' into softpipe-optKeith Whitwell2009-08-2313-228/+464
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_state_derived.c src/gallium/drivers/softpipe/sp_state_sampler.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_tex_sample.h src/gallium/drivers/softpipe/sp_tile_cache.c
| | * | | softpipe: fix typo in clear_tileKeith Whitwell2009-08-181-1/+1
| | | | |
| | * | | softpipe: split texture and surface tile cachesKeith Whitwell2009-08-1813-224/+460
| | | | | | | | | | | | | | | | | | | | | | | | | These do similar jobs but with largely disjoint code. Will want to evolve them separately going forward.
| * | | | softpipe: remove duplicate #include, move anotherBrian Paul2009-08-211-2/+1
| | | | |