Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-22 | gallivm: remove Z/stencil special case code in lp_build_sample_offset() | Brian Paul | |
Fixes progs/tests/zreaddraw.c and progs/demos/shadowtex.c | |||
2010-04-22 | st/mesa: assert that binding flags are properly set for drawing surfaces | Brian Paul | |
2010-04-22 | st/mesa: fix binding flags in st_ChooseTextureFormat() | Brian Paul | |
See comment for more info. | |||
2010-04-22 | progs/tests: asst. improvements to zreaddraw.c | Brian Paul | |
2010-04-22 | DRI2/GLX: check for vblank_mode in DRI2 GLX code | Jesse Barnes | |
Re-add support for the vblank_mode environment and configuration variable. Useful for benchmarking and app control. | |||
2010-04-22 | DRI2: add config query extension | Jesse Barnes | |
Add a new DRI2 configuration query extension. Allows for DRI2 client code to query for common DRI2 configuration options. | |||
2010-04-22 | llvmpipe: Undo zs tiling changes. | José Fonseca | |
tile_w/tile_h have different meaning there. This partialy reverts commit ccdc6b5913885866e100780bfd661672c9a5d23c. | |||
2010-04-22 | gallium/docs: Unswap PIPE_BIND_SHARED's comment. | José Fonseca | |
2010-04-22 | gallium/docs: many updates to screen.rst | Brian Paul | |
Put PIPE_BIND_ and PIPE_TEXTURE_GEOM_ prefixes on token names so that they can be found with grep. This needs to be done in more places. Corrected/improved a lot of information and grammer. I don't know how to properly format everything - someone else can take care of that. | |||
2010-04-22 | llvmpipe: Portability fixes. | José Fonseca | |
2010-04-22 | llvmpipe: Fix rendering to non 32bpp formats. | José Fonseca | |
Tiled layout always used 32bpp, therefore linear/tiled strides are not related. | |||
2010-04-22 | gallivm: update comments | Zack Rusin | |
2010-04-22 | gallivm: fix nested cont statements | Zack Rusin | |
2010-04-22 | gallivm: fix nested break statemants | Zack Rusin | |
2010-04-22 | gallivm: make sure we return the correct type when approximating log's | Zack Rusin | |
2010-04-22 | llvmpipe: Use resource_is_texture() consistently. | José Fonseca | |
Otherwise slightly difference order causes assertion failures. Also remove mentions of PIPE_BIND_SCANOUT/PIPE_BIND_SHARED. They are not propoer bind flags and will likely be deprecated. If surfaces should be passed to the winsys then they should have the DISPLAY_TARGET flag set, which is a proper bind flag. | |||
2010-04-22 | gallium: fix comment language, remove dangling comment | Brian Paul | |
2010-04-22 | st/mesa: consolidate code for finding supported formats | Brian Paul | |
2010-04-22 | st/mesa: refactor depth/stencil format selection code | Brian Paul | |
2010-04-22 | mesa: sort texel fetch/store table by format index | Brian Paul | |
2010-04-22 | Merge branch '7.8' | Brian Paul | |
Conflicts: src/mesa/state_tracker/st_format.c | |||
2010-04-22 | st/mesa: add cases for MESA_FORMAT_Z24_X8, MESA_FORMAT_X8_Z24 | Brian Paul | |
2010-04-22 | mesa: fix conversion errors in signed_rgba8888[rev] texel fetch | Brian Paul | |
Without the cast the returned texel colors were wrong. Also, we don't need the "& 0xff" part anymore. Bug found by Vinson Lee. | |||
2010-04-22 | llvmpipe: Fix resource_is_texture. | José Fonseca | |
It was missing PIPE_BIND_RENDER_TARGET, causing assertion failures for pure render targets. Also bind flags are too variable and complex for a good assessment for whether the resource is a texture or not. Target is more concise. | |||
2010-04-22 | llvmpipe: Do not advertise S3TC rendering support. | José Fonseca | |
2010-04-22 | llvmpipe: Fix typo in assert. | José Fonseca | |
2010-04-22 | u_format: Reduce code duplication. | José Fonseca | |
2010-04-22 | gallivm: Remove unused variable. | Vinson Lee | |
2010-04-22 | r300g: fix vertex unit setup | Alex Deucher | |
RV3xx is 2, RV560,RV570 is 8 Noticed by Tormod Volden. | |||
2010-04-22 | r300: fix vertex unit setup | Alex Deucher | |
RV3xx is 2, RV560,RV570 is 8 Noticed by Tormod Volden. | |||
2010-04-21 | gallium/util: Fix deviation calculation in u_cache. | Vinson Lee | |
The approximate deviation calculation was using the entire cache's total instead of each cache entry's total. | |||
2010-04-21 | gallium/tests: Add test case for u_cache. | Vinson Lee | |
2010-04-21 | gallivm: added some assertions in loop-gen code | Brian Paul | |
We're hitting these assertions with nested loops... | |||
2010-04-21 | progs/demos: Fix the progs/demos/rain help text | Aaron Plattner | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-04-21 | gallivm: fix copy&paste error: s/cont_stack_size/break_stack_size/ | Brian Paul | |
2010-04-21 | gallivm: emit_instruction() is boolean | Brian Paul | |
2010-04-21 | progs/glsl: better comments | Brian Paul | |
2010-04-21 | llvmpipe: add missing dependency in Makefile | Brian Paul | |
2010-04-21 | gallivm: implement TGSI KILP | Brian Paul | |
As in tgsi_exec.c we don't actually rely on condition codes; we do an unconditional kill. The only predication comes from the execution mask which applies inside loops/conditionals. | |||
2010-04-21 | draw: Make LLVM integration work without llvmpipe too (e.g. sofptipe). | José Fonseca | |
Prevents the assertion failure. | |||
2010-04-21 | radeon: fix warning | Marek Olšák | |
2010-04-21 | r300g: raise the max index for generic varyings to 32 | Marek Olšák | |
This should fix an assertion failure in the game Heroes of Newearth. Yes, the game seems to generate semantic indices greater than 15. | |||
2010-04-21 | softpipe: call draw_wide_point_sprites() | Brian Paul | |
2010-04-21 | gallium/draw: fix point sprite handling | Brian Paul | |
New draw API function to indicate whether or not to convert points to quads for sprite rasterization. Fix point-to-quad conversion regression in the wide-point stage. We need to check the pipe_rasterizer_state::point_quad_rasterization flag. | |||
2010-04-21 | gallium/draw: use local var to simplify code | Brian Paul | |
2010-04-21 | llvmpipe: consolidate texture memory allocation code | Brian Paul | |
And fix incorrect allocation of linear memory for display targets. This fixes fd.o bugs 27761 and 27762. | |||
2010-04-21 | st/glx: variable 'i' is an enum | Brian Paul | |
Now we can get see 'i' as an enum name instead of a plain integer in gdb. | |||
2010-04-21 | targets: Don't check if we should use trace | Jakob Bornecrantz | |
Trace does its own checking, and it used the GALLIUM_TRACE variable as well, but expected a file and not a bool argument. | |||
2010-04-21 | mesa/st: Translate a few more mesa/gallium formats. | José Fonseca | |
These endup used by Xvnc. | |||
2010-04-20 | llvmpipe: Remove unused variable. | Vinson Lee | |