Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvmpipe: Undo zs tiling changes. | José Fonseca | 2010-04-22 | 1 | -0/+4 |
| | | | | | | tile_w/tile_h have different meaning there. This partialy reverts commit ccdc6b5913885866e100780bfd661672c9a5d23c. | ||||
* | gallium/docs: Unswap PIPE_BIND_SHARED's comment. | José Fonseca | 2010-04-22 | 1 | -3/+4 |
| | |||||
* | gallium/docs: many updates to screen.rst | Brian Paul | 2010-04-22 | 1 | -61/+93 |
| | | | | | | | | | | 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. | ||||
* | llvmpipe: Portability fixes. | José Fonseca | 2010-04-22 | 2 | -4/+4 |
| | |||||
* | llvmpipe: Fix rendering to non 32bpp formats. | José Fonseca | 2010-04-22 | 3 | -20/+22 |
| | | | | | Tiled layout always used 32bpp, therefore linear/tiled strides are not related. | ||||
* | gallivm: update comments | Zack Rusin | 2010-04-22 | 1 | -3/+12 |
| | |||||
* | gallivm: fix nested cont statements | Zack Rusin | 2010-04-22 | 1 | -1/+1 |
| | |||||
* | gallivm: fix nested break statemants | Zack Rusin | 2010-04-22 | 1 | -2/+3 |
| | |||||
* | gallivm: make sure we return the correct type when approximating log's | Zack Rusin | 2010-04-22 | 1 | -1/+3 |
| | |||||
* | llvmpipe: Use resource_is_texture() consistently. | José Fonseca | 2010-04-22 | 2 | -25/+16 |
| | | | | | | | | | 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. | ||||
* | gallium: fix comment language, remove dangling comment | Brian Paul | 2010-04-22 | 1 | -4/+4 |
| | |||||
* | st/mesa: consolidate code for finding supported formats | Brian Paul | 2010-04-22 | 1 | -92/+57 |
| | |||||
* | st/mesa: refactor depth/stencil format selection code | Brian Paul | 2010-04-22 | 1 | -12/+45 |
| | |||||
* | mesa: sort texel fetch/store table by format index | Brian Paul | 2010-04-22 | 1 | -250/+256 |
| | |||||
* | Merge branch '7.8' | Brian Paul | 2010-04-22 | 4 | -16/+21 |
|\ | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_format.c | ||||
| * | st/mesa: add cases for MESA_FORMAT_Z24_X8, MESA_FORMAT_X8_Z24 | Brian Paul | 2010-04-22 | 1 | -0/+4 |
| | | |||||
| * | mesa: fix conversion errors in signed_rgba8888[rev] texel fetch | Brian Paul | 2010-04-22 | 1 | -8/+8 |
| | | | | | | | | | | | | Without the cast the returned texel colors were wrong. Also, we don't need the "& 0xff" part anymore. Bug found by Vinson Lee. | ||||
| * | r300: fix vertex unit setup | Alex Deucher | 2010-04-22 | 1 | -7/+8 |
| | | | | | | | | | | | | RV3xx is 2, RV560,RV570 is 8 Noticed by Tormod Volden. | ||||
| * | progs/demos: Fix the progs/demos/rain help text | Aaron Plattner | 2010-04-21 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Brian Paul <[email protected]> | ||||
* | | llvmpipe: Fix resource_is_texture. | José Fonseca | 2010-04-22 | 1 | -8/+12 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | llvmpipe: Do not advertise S3TC rendering support. | José Fonseca | 2010-04-22 | 1 | -10/+10 |
| | | |||||
* | | llvmpipe: Fix typo in assert. | José Fonseca | 2010-04-22 | 1 | -2/+2 |
| | | |||||
* | | u_format: Reduce code duplication. | José Fonseca | 2010-04-22 | 1 | -118/+97 |
| | | |||||
* | | gallivm: Remove unused variable. | Vinson Lee | 2010-04-22 | 1 | -3/+0 |
| | | |||||
* | | r300g: fix vertex unit setup | Alex Deucher | 2010-04-22 | 1 | -3/+7 |
| | | | | | | | | | | | | RV3xx is 2, RV560,RV570 is 8 Noticed by Tormod Volden. | ||||
* | | gallium/util: Fix deviation calculation in u_cache. | Vinson Lee | 2010-04-21 | 1 | -1/+1 |
| | | | | | | | | | | The approximate deviation calculation was using the entire cache's total instead of each cache entry's total. | ||||
* | | gallium/tests: Add test case for u_cache. | Vinson Lee | 2010-04-21 | 3 | -2/+126 |
| | | |||||
* | | gallivm: added some assertions in loop-gen code | Brian Paul | 2010-04-21 | 1 | -1/+6 |
| | | | | | | | | We're hitting these assertions with nested loops... | ||||
* | | gallivm: fix copy&paste error: s/cont_stack_size/break_stack_size/ | Brian Paul | 2010-04-21 | 1 | -1/+1 |
| | | |||||
* | | gallivm: emit_instruction() is boolean | Brian Paul | 2010-04-21 | 1 | -39/+44 |
| | | |||||
* | | progs/glsl: better comments | Brian Paul | 2010-04-21 | 1 | -2/+2 |
| | | |||||
* | | llvmpipe: add missing dependency in Makefile | Brian Paul | 2010-04-21 | 1 | -1/+1 |
| | | |||||
* | | gallivm: implement TGSI KILP | Brian Paul | 2010-04-21 | 1 | -2/+33 |
| | | | | | | | | | | | | 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. | ||||
* | | draw: Make LLVM integration work without llvmpipe too (e.g. sofptipe). | José Fonseca | 2010-04-21 | 1 | -0/+1 |
| | | | | | | | | Prevents the assertion failure. | ||||
* | | radeon: fix warning | Marek Olšák | 2010-04-21 | 1 | -1/+1 |
| | | |||||
* | | r300g: raise the max index for generic varyings to 32 | Marek Olšák | 2010-04-21 | 1 | -1/+1 |
| | | | | | | | | | | This should fix an assertion failure in the game Heroes of Newearth. Yes, the game seems to generate semantic indices greater than 15. | ||||
* | | softpipe: call draw_wide_point_sprites() | Brian Paul | 2010-04-21 | 1 | -0/+2 |
| | | |||||
* | | gallium/draw: fix point sprite handling | Brian Paul | 2010-04-21 | 6 | -4/+25 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | gallium/draw: use local var to simplify code | Brian Paul | 2010-04-21 | 1 | -17/+18 |
| | | |||||
* | | llvmpipe: consolidate texture memory allocation code | Brian Paul | 2010-04-21 | 1 | -11/+48 |
| | | | | | | | | | | And fix incorrect allocation of linear memory for display targets. This fixes fd.o bugs 27761 and 27762. | ||||
* | | st/glx: variable 'i' is an enum | Brian Paul | 2010-04-21 | 1 | -1/+1 |
| | | | | | | | | Now we can get see 'i' as an enum name instead of a plain integer in gdb. | ||||
* | | targets: Don't check if we should use trace | Jakob Bornecrantz | 2010-04-21 | 1 | -3/+2 |
| | | | | | | | | | | Trace does its own checking, and it used the GALLIUM_TRACE variable as well, but expected a file and not a bool argument. | ||||
* | | mesa/st: Translate a few more mesa/gallium formats. | José Fonseca | 2010-04-21 | 2 | -5/+17 |
| | | | | | | | | These endup used by Xvnc. | ||||
* | | llvmpipe: Remove unused variable. | Vinson Lee | 2010-04-20 | 1 | -3/+1 |
| | | |||||
* | | mesa: do version checking for GL 3.x queries | Brian Paul | 2010-04-20 | 2 | -8/+74 |
| | | |||||
* | | mesa: API and state for GL 3.1 primitive restart | Brian Paul | 2010-04-20 | 6 | -0/+76 |
| | | |||||
* | | mesa: add GL 3.2 GL_CONTEXT_PROFILE_MASK query | Brian Paul | 2010-04-20 | 4 | -5/+27 |
| | | |||||
* | | mesa: remove some comments | Brian Paul | 2010-04-20 | 1 | -12/+10 |
| | | |||||
* | | intel: Add Sandybridge mobile chipset id | Zhenyu Wang | 2010-04-21 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Zhenyu Wang <[email protected]> | ||||
* | | intel: Clean up chipset name and gen num for Ironlake | Zhenyu Wang | 2010-04-21 | 24 | -148/+146 |
| | | | | | | | | | | | | | | | | | | Rename old IGDNG to Ironlake, and set 'gen' number for Ironlake as 5, so tracking the features with generation num instead of special is_ironlake flag. Reviewed-by: Eric Anholt <[email protected]> Signed-off-by: Zhenyu Wang <[email protected]> |