Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-29 | util: Update caps after helpfull input | Jakob 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-29 | util: Add small caps checker helper | Jakob Bornecrantz | |
2010-04-29 | util: Format error format string as the rest of the pipe formats | Jakob Bornecrantz | |
2010-04-29 | softpipe & llvmpipe: Enable SM3 cap | Jakob Bornecrantz | |
2010-04-29 | draw llvm: stay in bounds even if fetch_count % 4 != 0 | Zack Rusin | |
if fetch_count % 4 != 0 then on the last iteration we fetch garbage. this patch makes sure we stay within bounds | |||
2010-04-29 | cso: remove commented-out code, update function docs | Brian Paul | |
2010-04-29 | gallivm: add some assertions in special-case sampler code | Brian Paul | |
2010-04-29 | i965: 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-29 | i965: Implement VS MAX in a more obvious way. | Eric Anholt | |
This should be functionally equivalent, with the possible exception of NaN handling. | |||
2010-04-29 | i965: 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-29 | llvmpipe: fix texture/display target memory leak | Brian Paul | |
2010-04-29 | gallium/draw: Fix PPC compiler warning. | Michel Dänzer | |
2010-04-29 | gallium/draw: Fix PPC build failure. | Michel Dänzer | |
2010-04-29 | r300g: fix compiler error | Marek Olšák | |
Ouch. | |||
2010-04-29 | r300g: use the enum for color swizzles in the rasterizer | Marek Olšák | |
2010-04-29 | r300g: rasterizer debug logging | Marek Olšák | |
2010-04-29 | r300g: fix tests/yuvrect and possibly even rendering to YUV textures | Marek Olšák | |
2010-04-29 | r300g: enable the RGBA16F renderbuffer too | Marek Olšák | |
2010-04-29 | r300g: enable float textures | Marek Olšák | |
We still need to wait for state tracker support. | |||
2010-04-29 | r300g: compose swizzles from texture formats and sampler views | Marek Olšák | |
2010-04-29 | r300g: init s3tc fetching functions | Marek Olšák | |
2010-04-20 | targets: Use a valid winsys include path in Makefile.dri | Jakob Bornecrantz | |
2010-04-20 | r300g: Spill a bit more info about implementation errors in surface_copy. | Corbin Simpson | |
compiz appears to hit this. Weird. | |||
2010-04-20 | nv50: make a working check for user memory vertex/index buffers | Christoph Bumiller | |
2010-04-20 | nv50: fix FP result counting for depth output | Christoph Bumiller | |
2010-04-20 | nv50: support vertex index bias | Christoph Bumiller | |
2010-04-20 | llvmpipe: fix depth+stencil logic error | Brian Paul | |
If both Z-test and stencil-test were enabled, we were mis-computing the vector of updated Z buffer values. Fixes Z testing bug in progs/demos/fbotexture.c | |||
2010-04-20 | llvmpipe: fix comment/typo | Brian Paul | |
2010-04-20 | i915: Map sampler indices to texture units correctly for fragment shaders. | Eric Anholt | |
Fixes hang with "gst-launch-0.10 videotestsrc ! video/x-raw-rgb ! glupload ! gleffects effect=heat ! glimagesink" which uses 2 samplers pointing at GL_TEXTURE1 and GL_TEXTURE2, and piglit glsl-fs-sampler-numbering. | |||
2010-04-20 | i915: Add missing break; after handling the stub NOISE instructions. | Eric Anholt | |
Bug #27348 | |||
2010-04-20 | llvmpipe: fix incorrect front-facing value for fragment shader | Brian Paul | |
The TGSI convention is +1 for front-facing, -1 for back-facing Fixes glean glsl1 gl_FrontFacing tests. | |||
2010-04-20 | llvmpipe: rename mode -> interp | Brian Paul | |
2010-04-20 | llvmpipe: remove dead code/comment | Brian Paul | |
2010-04-20 | nv50: move declaration before code | Brian Paul | |
2010-04-20 | nv50: fixed void pointer arithment warning | Brian Paul | |
2010-04-20 | gallium/util: remove bogus return statement | Brian Paul | |
util_surfaces_do_detach() is a void-valued function. | |||
2010-04-20 | gallium: replace pipe_resource::_usage with pipe_resource::usage | Brian Paul | |
2010-04-20 | nv50: add missing idxbias param to nv50_push_elements_instanced() | Brian Paul | |
2010-04-20 | llvmpipe: remove call to llvmpipe_set_texture_image_layout() | Brian Paul | |
This would seem to be needed but caused some regressions. More investigation will be done. | |||
2010-04-20 | llvmpipe: Re-enable half float formats. | José Fonseca | |
They should be working now, both textures and vertex/index/buffers. This reverts commit efc69ca61cf8fe7d2d44d177e7737999b6a114b5. | |||
2010-04-20 | gallivm: Universal format support on lp_build_fetch_rgba_aos via ↵ | José Fonseca | |
util_format_description::fetch_rgba_float This therefore adds support to half float vertex buffers. | |||
2010-04-20 | gallivm: Cleanups and bugfixes to aos format translation. | José Fonseca | |
2010-04-20 | draw: Fallback to gallivm for translation of ↵ | José Fonseca | |
A8R8G8B8/B8G8R8A8/R10G10B10X2/R10G10B10X2 and other formats. These need swizzles, and bitshifts. | |||
2010-04-20 | gallivm: New function to fetch a pixel into a 4xfloat AoS vector. | José Fonseca | |
2010-04-20 | gallivm: Bring aos format back to life. | José Fonseca | |
Useful for fetching vertices for formats that are straight arrays. This reverts commit aa364d091e7e2ef2296fb25f92efc79a8c88f77d. | |||
2010-04-20 | nvfx: Fix typo. | José Fonseca | |
2010-04-20 | draw: Remove draw_vs_llvm.c. | José Fonseca | |
To silence some warnings. Super-seeded by Zack's new llvm middle end. | |||
2010-04-20 | llvmpipe: silence warning | Alan Hourihane | |
2010-04-20 | Merge branch 'gallium-index-bias' | José Fonseca | |
2010-04-20 | draw: No need to rebase for elt_bias. | José Fonseca | |
As we are rebasing to min_index + elt_bias, and the vertex buffer has no elt_bias. I still don't know how to exercise this code. I hope this is now right. |