summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Collapse)AuthorAgeFilesLines
* r300g: add r300_init_blit_functions, remove r300_blit.hMarek Olšák2010-05-254-77/+28
|
* r300g,util: remove pipe_surface from the util_blitter_copy interface and ↵Marek Olšák2010-05-253-45/+30
| | | | clean up
* r300g,util: remove pipe_surface from the util_blitter_fill interface and ↵Marek Olšák2010-05-253-32/+16
| | | | clean up
* drm_api: Remove type argument from create screen callbackJakob Bornecrantz2010-05-252-13/+4
| | | | | With the removal of DRI1 support there where no use of this argument, some drivers didn't even properly check it.
* llvmpipe: Stop relying on PIPE_FLUSH_TEXTURE_CACHE/PIPE_FLUSH_RENDER_CACHE ↵José Fonseca2010-05-252-32/+11
| | | | | | | | | | magic. Flush means flush, i.e., all previous operations should be visible from other contexts. This does not imply unswizzling tiles, since unswizzling should be done on a needed basis for any context.
* llvmpipe: Also test compressed formats in lp_test_format()José Fonseca2010-05-241-0/+2
|
* llvmpipe: Fix lp_test_format on 32bit OSes.José Fonseca2010-05-241-1/+1
|
* llvmpipe: Delete extraneous arugment too.José Fonseca2010-05-241-1/+1
|
* llvmpipe: Remove unused sincos_test_case struct.José Fonseca2010-05-241-6/+2
|
* llvmpipe: Unit test for sin/cos that compares against reference implementation.Qicheng Christopher Li2010-05-244-1/+984
| | | | Signed-off-by: José Fonseca <[email protected]>
* r300g: extend compile error messageMarek Olšák2010-05-232-2/+4
|
* r300g: fix dummy vertex shader compilationMarek Olšák2010-05-231-10/+9
|
* r300g: fix warningsMarek Olšák2010-05-232-2/+4
|
* llvmpipe: Fill in slice_stride.José Fonseca2010-05-221-0/+1
|
* rbug: fix breakage due to interface changesRoland Scheidegger2010-05-212-42/+56
|
* Merge branch 'gallium-msaa'Roland Scheidegger2010-05-2148-261/+537
|\ | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_gen_mipmap.c src/mesa/state_tracker/st_texture.c
| * nv50: fix typo: s/_/./Brian Paul2010-05-191-1/+1
| |
| * i915g: remove unused flip parameterRoland Scheidegger2010-05-193-3/+0
| |
| * gallium: implement set_sample_mask() in all driversRoland Scheidegger2010-05-1816-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 changesRoland Scheidegger2010-05-172-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 changesRoland Scheidegger2010-05-175-61/+89
| | | | | | | | | | might need further cleanup. Using surfaces internally for the u_blitter code seems nonoptimal.
| * nouveau: adapt to interface changesRoland Scheidegger2010-05-178-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 changesRoland Scheidegger2010-05-171-2/+2
| |
| * identity: adapt to interface changesRoland Scheidegger2010-05-172-51/+65
| |
| * trace: adapt to interface changesRoland Scheidegger2010-05-172-28/+40
| |
| * i965g: adapt to interface changesRoland Scheidegger2010-05-174-4/+13
| |
| * i915g: adapt to interface changesRoland Scheidegger2010-05-172-21/+67
| |
| * softpipe: adapt to interface changesRoland Scheidegger2010-05-172-16/+7
| |
| * llvmpipe: adapt to interface changesRoland Scheidegger2010-05-172-20/+27
| |
| * cell: adapt to interface changesRoland Scheidegger2010-05-172-16/+8
| | | | | | | | not even compile tested but fairly trivial
* | nouveau/nvfx: Fill more PIPE_CAP_MAX_ valuesPatrice Mandin2010-05-211-13/+14
| | | | | | | | Signed-off-by: Patrice Mandin <[email protected]>
* | cell: assorted compilation fixesBrian Paul2010-05-214-14/+32
| |
* | cell: fix breakage from earlier draw module changesBrian Paul2010-05-212-2/+2
| |
* | gallium: remnants of old ccw stateKeith Whitwell2010-05-212-2/+2
| |
* | Merge branch 'gallium-front-ccw'Keith Whitwell2010-05-2118-267/+221
|\ \
| * | llvmpipe: fix front/back tri culling mix-upBrian Paul2010-05-171-2/+2
| | |
| * | softpipe: restore culling codeKeith Whitwell2010-05-141-3/+21
| | |
| * | gallium: more work on ccw flag removalKeith Whitwell2010-05-148-25/+28
| | | | | | | | | | | | The linux-debug target builds...
| * | gallium: convert rasterizer state to use gl-style front/back conceptsKeith Whitwell2010-05-1417-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 errorsXavier Chantry2010-05-201-5/+6
| | |
* | | nv50: fix too long shader uploads by splitting themXavier Chantry2010-05-202-8/+19
| | |
* | | nv50: fill in shader limitsChristoph Bumiller2010-05-201-0/+28
| | |
* | | llvmpipe: more tweaks to dump_fs_variant_key()Brian Paul2010-05-201-5/+7
| | |
* | | llvmpipe: use util_dump_logicop()Brian Paul2010-05-201-1/+1
| | |
* | | llvmpipe: put variant print/debug code into separate functionBrian Paul2010-05-201-59/+70
| | |
* | | softpipe: Calculate slice_stride field in get_transfer().Michal Krol2010-05-191-0/+4
| | |
* | | llvmpipe: Fix link order for test appsJakob Bornecrantz2010-05-171-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öhlich2010-05-1710-4/+48
| | | | | | | | | | | | Signed-off-by: Corbin Simpson <[email protected]>
* | | r300g: Add RS block dump.Corbin Simpson2010-05-172-0/+85
| | | | | | | | | | | | Shows what's actually going on in the RS block.
* | | rbug: remove extra semicolonBrian Paul2010-05-171-1/+1
| | |