Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300g: remove r300_query.h | Marek Olšák | 2010-05-25 | 4 | -38/+7 |
| | |||||
* | r300g: remove r300_flush.h | Marek Olšák | 2010-05-25 | 4 | -30/+1 |
| | |||||
* | r300g: add r300_init_blit_functions, remove r300_blit.h | Marek Olšák | 2010-05-25 | 4 | -77/+28 |
| | |||||
* | util: update comments at blitter | Marek Olšák | 2010-05-25 | 1 | -1/+1 |
| | |||||
* | util: fix indentation in blitter | Marek Olšák | 2010-05-25 | 1 | -14/+14 |
| | |||||
* | r300g,util: remove pipe_surface from the util_blitter_copy interface and ↵ | Marek Olšák | 2010-05-25 | 5 | -171/+151 |
| | | | | clean up | ||||
* | r300g,util: remove pipe_surface from the util_blitter_fill interface and ↵ | Marek Olšák | 2010-05-25 | 5 | -57/+45 |
| | | | | clean up | ||||
* | util: remove unused util_blitter_copy_surface | Marek Olšák | 2010-05-25 | 1 | -19/+1 |
| | |||||
* | drm_api: Remove type argument from create screen callback | Jakob Bornecrantz | 2010-05-25 | 12 | -94/+30 |
| | | | | | With the removal of DRI1 support there where no use of this argument, some drivers didn't even properly check it. | ||||
* | gallium: Remove dri1_api.h and winsys support for DRI1 | Jakob Bornecrantz | 2010-05-25 | 4 | -255/+7 |
| | | | | | Since DRI1 support was dropped from st/dri it makes no sense to keep this code around. | ||||
* | st/dri: Remove DRI1 support | Jakob Bornecrantz | 2010-05-25 | 4 | -596/+6 |
| | | | | | Nobody used it and the current code had been trough so many changes yet never once being tested. | ||||
* | llvmpipe: Stop relying on PIPE_FLUSH_TEXTURE_CACHE/PIPE_FLUSH_RENDER_CACHE ↵ | José Fonseca | 2010-05-25 | 2 | -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. | ||||
* | gallivm: Choose an appropriate code generation optimization level. | José Fonseca | 2010-05-25 | 1 | -1/+33 |
| | | | | 'Default' unless GALLIVM_DEBUG=nopt option is set. | ||||
* | sw/xlib: NULL-out pointers after freeing image data | Brian Paul | 2010-05-24 | 1 | -1/+7 |
| | | | | | | This fixes a double-free() error when not using a shared memory XImage. The XDestroyImage() function frees the ximage->data buffer if non-NULL. If we free it ourselves, we also need to NULL-out the pointer. | ||||
* | st/glx: check if deleting head of buffer list | Brian Paul | 2010-05-24 | 1 | -0/+4 |
| | |||||
* | llvmpipe: Also test compressed formats in lp_test_format() | José Fonseca | 2010-05-24 | 1 | -0/+2 |
| | |||||
* | llvmpipe: Fix lp_test_format on 32bit OSes. | José Fonseca | 2010-05-24 | 1 | -1/+1 |
| | |||||
* | xorg-vmwgfx: Add vmwctrl proto | Jakob Bornecrantz | 2010-04-30 | 9 | -0/+760 |
| | |||||
* | llvmpipe: Delete extraneous arugment too. | José Fonseca | 2010-05-24 | 1 | -1/+1 |
| | |||||
* | llvmpipe: Remove unused sincos_test_case struct. | José Fonseca | 2010-05-24 | 1 | -6/+2 |
| | |||||
* | llvmpipe: Unit test for sin/cos that compares against reference implementation. | Qicheng Christopher Li | 2010-05-24 | 4 | -1/+984 |
| | | | | Signed-off-by: José Fonseca <[email protected]> | ||||
* | gallivm: Efficient implementation of sin/cos. | Qicheng Christopher Li | 2010-05-24 | 1 | -105/+429 |
| | | | | | | Based on Julien Pommier's SSE and SSE2 algorithms. Signed-off-by: José Fonseca <[email protected]> | ||||
* | util/blitter: allow NULL clear color | Marek Olšák | 2010-05-23 | 1 | -5/+14 |
| | |||||
* | r300g: extend compile error message | Marek Olšák | 2010-05-23 | 2 | -2/+4 |
| | |||||
* | r300g: fix dummy vertex shader compilation | Marek Olšák | 2010-05-23 | 1 | -10/+9 |
| | |||||
* | r300g: fix warnings | Marek Olšák | 2010-05-23 | 2 | -2/+4 |
| | |||||
* | llvmpipe: Fill in slice_stride. | José Fonseca | 2010-05-22 | 1 | -0/+1 |
| | |||||
* | st_api: Give get_egl_image arguments directly to the function | Jakob Borncrantz | 2010-05-21 | 3 | -15/+26 |
| | |||||
* | st/glx: fix incorrect parameter type | Brian Paul | 2010-05-21 | 1 | -1/+1 |
| | |||||
* | gallium: Fix invalidate framebuffer with old libGL libraries | Jakob Bornecrantz | 2010-05-21 | 5 | -3/+21 |
| | |||||
* | st_api: Add get param function to st_manager | Jakob Bornecrantz | 2010-05-21 | 5 | -1/+45 |
| | |||||
* | nouveau: Fix build after msaa merge | Jakob Bornecrantz | 2010-05-21 | 1 | -3/+1 |
| | |||||
* | rbug: fix breakage due to interface changes | Roland Scheidegger | 2010-05-21 | 2 | -42/+56 |
| | |||||
* | Merge branch 'gallium-msaa' | Roland Scheidegger | 2010-05-21 | 89 | -741/+1011 |
|\ | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_gen_mipmap.c src/mesa/state_tracker/st_texture.c | ||||
| * | util: fix obvious util_blitter_copy bugs... | Roland Scheidegger | 2010-05-19 | 1 | -4/+3 |
| | | |||||
| * | nv50: fix typo: s/_/./ | Brian Paul | 2010-05-19 | 1 | -1/+1 |
| | | |||||
| * | util: util_blitter_fill no longer needs to handle overlap | Roland Scheidegger | 2010-05-19 | 1 | -52/+2 |
| | | |||||
| * | i915g: remove unused flip parameter | Roland Scheidegger | 2010-05-19 | 3 | -3/+0 |
| | | |||||
| * | docs: update differences to d3d11 | Roland Scheidegger | 2010-05-18 | 1 | -13/+7 |
| | | |||||
| * | util: fix some leftover util_surface_fill/copy calls | Roland Scheidegger | 2010-05-18 | 2 | -8/+18 |
| | | |||||
| * | 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). | ||||
| * | st/egl: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 4 | -27/+21 |
| | | |||||
| * | st/dri: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 3 | -32/+61 |
| | | |||||
| * | st/glx: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 2 | -11/+11 |
| | | |||||
| * | st/wgl: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 1 | -3/+3 |
| | | |||||
| * | st/vega: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 4 | -57/+37 |
| | | |||||
| * | st/xorg: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 4 | -76/+54 |
| | | |||||
| * | st/python: adapt to interface changes | Roland Scheidegger | 2010-05-17 | 6 | -27/+49 |
| | | | | | | | | | | | | | | compile tested only. Should probably change the python surface_copy/fill functions also into resource_copy/fill_region functions and adapt the code using them. | ||||
| * | 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. |