Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'gallium-msaa' | Roland Scheidegger | 2010-05-21 | 48 | -261/+537 |
|\ | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_gen_mipmap.c src/mesa/state_tracker/st_texture.c | ||||
| * | nv50: fix typo: s/_/./ | Brian Paul | 2010-05-19 | 1 | -1/+1 |
| | | |||||
| * | i915g: remove unused flip parameter | Roland Scheidegger | 2010-05-19 | 3 | -3/+0 |
| | | |||||
| * | gallium: implement set_sample_mask() in all drivers | Roland Scheidegger | 2010-05-18 | 16 | -1/+116 |
| | | | | | | | | | | | | | | | | prevents segfault when state trackers try to set default mask. Other option would be to make this required only for drivers supporting multisampling, but this seems more clean. Only dummy implementations (for normal drivers) provided (no driver supports multisampling yet neither). | ||||
| * | svga: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -19/+42 |
| | | | | | | | | | | might need further cleanup. Using surfaces internally just to be able to use the existing code might cause unnecessary copies afaict. | ||||
| * | r300g: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 5 | -61/+89 |
| | | | | | | | | | | might need further cleanup. Using surfaces internally for the u_blitter code seems nonoptimal. | ||||
| * | nouveau: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 8 | -30/+72 |
| | | | | | | | | | | this probably needs further cleanup (just getting a surface for the resource seems quite nonoptimal and potentially cause unnecessary copies I think) | ||||
| * | fo: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 1 | -2/+2 |
| | | |||||
| * | identity: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -51/+65 |
| | | |||||
| * | trace: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -28/+40 |
| | | |||||
| * | i965g: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 4 | -4/+13 |
| | | |||||
| * | i915g: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -21/+67 |
| | | |||||
| * | softpipe: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -16/+7 |
| | | |||||
| * | llvmpipe: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -20/+27 |
| | | |||||
| * | cell: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -16/+8 |
| | | | | | | | | not even compile tested but fairly trivial | ||||
* | | nouveau/nvfx: Fill more PIPE_CAP_MAX_ values | Patrice Mandin | 2010-05-21 | 1 | -13/+14 |
| | | | | | | | | Signed-off-by: Patrice Mandin <[email protected]> | ||||
* | | cell: assorted compilation fixes | Brian Paul | 2010-05-21 | 4 | -14/+32 |
| | | |||||
* | | cell: fix breakage from earlier draw module changes | Brian Paul | 2010-05-21 | 2 | -2/+2 |
| | | |||||
* | | gallium: remnants of old ccw state | Keith Whitwell | 2010-05-21 | 2 | -2/+2 |
| | | |||||
* | | Merge branch 'gallium-front-ccw' | Keith Whitwell | 2010-05-21 | 18 | -267/+221 |
|\ \ | |||||
| * | | llvmpipe: fix front/back tri culling mix-up | Brian Paul | 2010-05-17 | 1 | -2/+2 |
| | | | |||||
| * | | softpipe: restore culling code | Keith Whitwell | 2010-05-14 | 1 | -3/+21 |
| | | | |||||
| * | | gallium: more work on ccw flag removal | Keith Whitwell | 2010-05-14 | 8 | -25/+28 |
| | | | | | | | | | | | | The linux-debug target builds... | ||||
| * | | gallium: convert rasterizer state to use gl-style front/back concepts | Keith Whitwell | 2010-05-14 | 17 | -254/+187 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use front/back instead of cw/ccw throughout. Also, use offset_point/line/fill instead of offset_cw/ccw. Brings gallium representation of this state into line with its main user, and also what turns out to be the most common hardware representation. This fixes a long-standing bias in the interface towards the architecture of the software rasterizer. | ||||
* | | | nv50: fixed other void pointer arithmetic errors | Xavier Chantry | 2010-05-20 | 1 | -5/+6 |
| | | | |||||
* | | | nv50: fix too long shader uploads by splitting them | Xavier Chantry | 2010-05-20 | 2 | -8/+19 |
| | | | |||||
* | | | nv50: fill in shader limits | Christoph Bumiller | 2010-05-20 | 1 | -0/+28 |
| | | | |||||
* | | | llvmpipe: more tweaks to dump_fs_variant_key() | Brian Paul | 2010-05-20 | 1 | -5/+7 |
| | | | |||||
* | | | llvmpipe: use util_dump_logicop() | Brian Paul | 2010-05-20 | 1 | -1/+1 |
| | | | |||||
* | | | llvmpipe: put variant print/debug code into separate function | Brian Paul | 2010-05-20 | 1 | -59/+70 |
| | | | |||||
* | | | softpipe: Calculate slice_stride field in get_transfer(). | Michal Krol | 2010-05-19 | 1 | -0/+4 |
| | | | |||||
* | | | llvmpipe: Fix link order for test apps | Jakob Bornecrantz | 2010-05-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | When linking with --as-needed libgallium.a can't find the dl* symbols from -ldl since order matters more with --as-needed. Thanks to Nirbheek Chauhan and Adam Jackson | ||||
* | | | gallium: EXT_timer_query support. | Mathias Fröhlich | 2010-05-17 | 10 | -4/+48 |
| | | | | | | | | | | | | Signed-off-by: Corbin Simpson <[email protected]> | ||||
* | | | r300g: Add RS block dump. | Corbin Simpson | 2010-05-17 | 2 | -0/+85 |
| | | | | | | | | | | | | Shows what's actually going on in the RS block. | ||||
* | | | rbug: remove extra semicolon | Brian Paul | 2010-05-17 | 1 | -1/+1 |
| | | | |||||
* | | | i965g: Fix printf format specifier. | José Fonseca | 2010-05-17 | 1 | -1/+1 |
| | | | |||||
* | | | r300g: implement flush+sync (AKA glFinish) | Marek Olšák | 2010-05-16 | 1 | -0/+36 |
| | | | | | | | | | | | | See comments in the code. | ||||
* | | | r300g: expose radeon_bo_wait to the driver | Marek Olšák | 2010-05-16 | 1 | -0/+3 |
| | | | |||||
* | | | r300g: remove unused winsys entrypoints | Marek Olšák | 2010-05-16 | 1 | -8/+0 |
| | | | |||||
* | | | i965g: Fix return for resource_get_handle | Jakob Bornecrantz | 2010-05-16 | 1 | -1/+1 |
| | | | |||||
* | | | r300g/swtcl: put emitting max index to the right place | Marek Olšák | 2010-05-16 | 1 | -7/+8 |
| | | | | | | | | | | | | This fixes CS rejections in openarena. | ||||
* | | | r300g/swtcl: flush draw to avoid the rejection of CS | Marek Olšák | 2010-05-16 | 1 | -0/+8 |
| | | | |||||
* | | | r300g/swtcl: update PSC only once when a shader is changed | Marek Olšák | 2010-05-16 | 1 | -6/+6 |
| | | | |||||
* | | | r300g/swtcl: call update_derived_state only once per draw-call | Marek Olšák | 2010-05-16 | 1 | -3/+5 |
| | | | |||||
* | | | r300g: Move code after declarations. | Vinson Lee | 2010-05-15 | 1 | -1/+2 |
| | | | | | | | | | | | | Fixes SCons build. | ||||
* | | | r300g/swtcl: fix provoking vertex | Marek Olšák | 2010-05-16 | 1 | -3/+7 |
| | | | |||||
* | | | r300g/swtcl: fix point sprite texgen (do it in HW) | Marek Olšák | 2010-05-16 | 2 | -4/+10 |
| | | | |||||
* | | | r300g/swtcl: disable converting points/lines to triangles | Marek Olšák | 2010-05-16 | 1 | -0/+3 |
| | | | |||||
* | | | r300g: fix psychedelic colors with SWTCL | Marek Olšák | 2010-05-15 | 3 | -13/+17 |
| | | | | | | | | | | | | | | | r300_vertex_shader::outputs was uninitialized. Also remove the tokens parameter. | ||||
* | | | r300g: the vertex_stream_state atom for SWTCL should be static | Marek Olšák | 2010-05-15 | 3 | -4/+9 |
| | | | | | | | | | | | | plus whitespace and comment fixes. |