summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-04-29i965: Reject shaders with uninlined function calls instead of hanging.Eric Anholt
Most of the failure from using uninlined function calls ends up being just bad rendering, but nested function calls in the VS currently hang the GPU, so reject them and explain why.
2010-04-29mesa: Don't overwrite a driver's shader infolog with generic failure message.Eric Anholt
2010-04-29util: Update caps after helpfull inputJakob Bornecrantz
In no particular order: * Make list const * Add function comments * Clearly state that demo lists are not complete * Fix whitespace * Use __FUNCTION__ instead of __func__ * Add unimplemented check which always fail Thanks Brian and Keith.
2010-04-29util: Add small caps checker helperJakob Bornecrantz
2010-04-29util: Format error format string as the rest of the pipe formatsJakob Bornecrantz
2010-04-29softpipe & llvmpipe: Enable SM3 capJakob Bornecrantz
2010-04-29draw llvm: stay in bounds even if fetch_count % 4 != 0Zack Rusin
if fetch_count % 4 != 0 then on the last iteration we fetch garbage. this patch makes sure we stay within bounds
2010-04-29cso: remove commented-out code, update function docsBrian Paul
2010-04-29gallivm: add some assertions in special-case sampler codeBrian Paul
2010-04-29i965: Fix cube map layouts on Ironlake.Eric Anholt
We were doubling up the offsets for the mipmap levels for CPU access. Instead of reimplementing i945_miptree_layout_2d with 6 cube images separated by qpitch, share that function and provide the level offsets later. Fixes piglit cubemap and fbo-cubemap.
2010-04-29i965: Implement VS MAX in a more obvious way.Eric Anholt
This should be functionally equivalent, with the possible exception of NaN handling.
2010-04-29i965: Use immediate float operands for some VS instructions.Eric Anholt
We could use this to reduce constant register pressure, but for now it makes the resulting program assembly much more readable.
2010-04-29llvmpipe: fix texture/display target memory leakBrian Paul
2010-04-29gallium/draw: Fix PPC compiler warning.Michel Dänzer
2010-04-29gallium/draw: Fix PPC build failure.Michel Dänzer
2010-04-29r300g: fix compiler errorMarek Olšák
Ouch.
2010-04-29r300g: use the enum for color swizzles in the rasterizerMarek Olšák
2010-04-29r300g: rasterizer debug loggingMarek Olšák
2010-04-29r300g: fix tests/yuvrect and possibly even rendering to YUV texturesMarek Olšák
2010-04-29r300g: enable the RGBA16F renderbuffer tooMarek Olšák
2010-04-29r300g: enable float texturesMarek Olšák
We still need to wait for state tracker support.
2010-04-29r300g: compose swizzles from texture formats and sampler viewsMarek Olšák
2010-04-29r300g: init s3tc fetching functionsMarek Olšák
2010-04-19svga: More don't recurseJakob Bornecrantz
2010-04-19svga: Translate svga reloc flags to pb flagsJakob Bornecrantz
2010-04-19svga: Don't recurseJakob Bornecrantz
2010-04-28draw: remove extra semicolonsBrian Paul
2010-04-28llvmpipe: free vertex buffer memory in lp_setup_vbuf_destroy()Brian Paul
2010-04-28llvmpipe: fix scene queue memory leakBrian Paul
2010-04-28llvmpipe: fix scene queue memory leakBrian Paul
2010-04-28llvmpipe: fix mem leak in llvmpipe_resource_destroy()Brian Paul
2010-04-28llvmpipe: fix surface memory leak during tear-downBrian Paul
2010-04-28llvmpipe: remove unused psize_slot fieldBrian Paul
2010-04-28llvmpipe: move/rename llvmpipe_init_surface_functions()Brian Paul
2010-04-28llvmpipe: make rasterizer-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: update comments, fix formattingBrian Paul
2010-04-28llvmpipe: remove old prototypes, fix-up formattingBrian Paul
2010-04-28llvmpipe: make shader-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: make clip-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: make draw-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: make vertex-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: make blend-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: make sampler-related functions static, clean-up initializationsBrian Paul
2010-04-28llvmpipe: remove some unneeded shader structure fieldsBrian Paul
2010-04-28llvmpipe: dump shaders if LP_DEBUG=tgsiBrian Paul
2010-04-28draw: use a cast wrapperBrian Paul
2010-04-28draw: put 'create' in the vs varient create function namesBrian Paul
2010-04-28radeong: fix scons buildJoakim Sindholt
2010-04-28draw: add missing function parameterBrian Paul
2010-04-28softpipe: consolidate tex image offset codeBrian Paul