Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libdricore: Remove dead C(XX)FLAGS_NOVISIBILITY | Matt Turner | 2012-10-01 | 1 | -5/+2 |
| | |||||
* | build: Add visibility CFLAGS to OSMesa | Matt Turner | 2012-10-01 | 1 | -2/+4 |
| | |||||
* | build: Link OSMesa with glapi, libdl, libstdc++ | Matt Turner | 2012-10-01 | 1 | -5/+12 |
| | | | | | Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=399813 https://bugs.freedesktop.org/show_bug.cgi?id=53179 | ||||
* | build: Set visibility CFLAGS in dri/swrast | Matt Turner | 2012-10-01 | 1 | -1/+2 |
| | |||||
* | build: Set visibility CFLAGS in dri/r200 | Matt Turner | 2012-10-01 | 1 | -0/+1 |
| | |||||
* | build: Set visibility CFLAGS in dri/radeon | Matt Turner | 2012-10-01 | 1 | -0/+1 |
| | |||||
* | build: Set visibility CFLAGS in dri/nouveau | Matt Turner | 2012-10-01 | 1 | -0/+1 |
| | |||||
* | build: Set visibility CFLAGS in dri/i915 | Matt Turner | 2012-10-01 | 1 | -0/+1 |
| | |||||
* | build: Set visibility CFLAGS in dri/common | Matt Turner | 2012-10-01 | 1 | -1/+2 |
| | |||||
* | build: Build src/glsl with visibility CFLAGS | Matt Turner | 2012-10-01 | 1 | -3/+3 |
| | |||||
* | build: Turn on visibility CFLAGS for core mesa | Matt Turner | 2012-10-01 | 1 | -2/+2 |
| | |||||
* | build: Order src/Makefile correctly | Matt Turner | 2012-10-01 | 1 | -1/+1 |
| | |||||
* | build: Use AX_PTHREAD's HAVE_PTHREAD preprocessor definition | Matt Turner | 2012-10-01 | 15 | -35/+35 |
| | |||||
* | build: Use PTHREAD_LIBS and PTHREAD_CFLAGS | Matt Turner | 2012-10-01 | 6 | -23/+32 |
| | |||||
* | build: Set PTHREAD_LIBS for pkgconfig files if empty | Matt Turner | 2012-10-01 | 1 | -0/+4 |
| | |||||
* | llvmpipe: Fix build with LLVM 2.8 | Tom Stellard | 2012-10-01 | 1 | -1/+1 |
| | | | | | | | | | | Commit 8d9778589f4b3a174e884338adb0fe1bdeca5eb7 added all-targets to the LLVM_COMPONENTS list, but this component does not exist with LLVM 2.8. Adding all-targets is not necessary for any drivers, and it seems to be left over from earlier versions of the commit mentioned above. Tested-by: Stéphane Marchesin <[email protected]> | ||||
* | configure.ac: Use amdgpu component for LLVM 3.2 | Tom Stellard | 2012-10-01 | 1 | -4/+2 |
| | | | | | The amdgpu component actually does exist. I must have been using an older version of llvm-config by accident when I first made this change. | ||||
* | radeon/llvm: Only initialize the AMDGPU target | Tom Stellard | 2012-10-01 | 1 | -7/+1 |
| | |||||
* | radeon: Fix build with LLVM 3.1 | Tom Stellard | 2012-10-01 | 1 | -0/+1 |
| | | | | The build was broken by commit 8d9778589f4b3a174e884338adb0fe1bdeca5eb7 | ||||
* | radeon: Support LLVM 3.2 | Tom Stellard | 2012-10-01 | 4 | -9/+31 |
| | | | | | LLVM 3.2 and newer requires that the R600/SI backend be part of the LLVM tree. | ||||
* | r600g: Re-enable growing of the compute memory pool | Tom Stellard | 2012-10-01 | 2 | -18/+4 |
| | |||||
* | r600g: Fix bug when adding new items to the compute memory pool | Tom Stellard | 2012-10-01 | 1 | -6/+23 |
| | | | | | | | The items are ordered in the item list by their offsets, with the lowest offset coming first in the list. The old code was assuming that new items being added to the list would always have a greater offset than the first item in the list, however this is not always the case. | ||||
* | r600g: Use a RAT buffer as the backing bo for the compute memory pool | Tom Stellard | 2012-10-01 | 2 | -34/+6 |
| | |||||
* | r600g: Make sure to init the compute memory pool with enough memory | Tom Stellard | 2012-10-01 | 1 | -1/+1 |
| | |||||
* | r600g: Add evergreen_init_color_surface_rat() v2 | Tom Stellard | 2012-10-01 | 2 | -0/+59 |
| | | | | | | | | | | | This can be used to initialize the CB* registers for buffers without a radeon_surface. v2: - Get correct group_bytes value from r600_screen - Stop setting unnecessary fields Reviewed-by: Marek Olšák <[email protected]> | ||||
* | r600g: Add register field definitions for 028C70_RESOURCE_TYPE | Tom Stellard | 2012-10-01 | 1 | -0/+7 |
| | | | | Reviewed-by: Marek Olšák <[email protected]> | ||||
* | intel: add support for ANGLE_texture_compression_dxt. | Oliver McFadden | 2012-10-01 | 8 | -5/+39 |
| | | | | | Signed-off-by: Oliver McFadden <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | radeonsi: emit PA_SU_PRIM_FILTER_CNTL | Alex Deucher | 2012-10-01 | 1 | -0/+2 |
| | | | | | | | has no default value. Signed-off-by: Alex Deucher <[email protected]> Reviewed-by: Christian König <[email protected]> | ||||
* | radeonsi: remove some old r600g cruft | Alex Deucher | 2012-10-01 | 1 | -28/+0 |
| | | | | | Signed-off-by: Alex Deucher <[email protected]> Reviewed-by: Christian König <[email protected]> | ||||
* | radeonsi: fix range checking for state regs | Alex Deucher | 2012-10-01 | 1 | -3/+4 |
| | | | | | | | | end value is exclusive, but in practice we shouldn't hit this. Signed-off-by: Alex Deucher <[email protected]> Signed-off-by: Christian König <[email protected]> | ||||
* | radeonsi: drop some cayman remnants | Alex Deucher | 2012-10-01 | 4 | -24/+4 |
| | | | | | Signed-off-by: Alex Deucher <[email protected]> Reviewed-by: Christian König <[email protected]> | ||||
* | radeonsi: define SGPR register numbers | Christian König | 2012-10-01 | 6 | -25/+28 |
| | | | | | | Instead of hardcoding them. Signed-off-by: Christian König <[email protected]> | ||||
* | nvc0: make sure handles for unbound textures/samplers are uploaded on nve4 | Christoph Bumiller | 2012-09-30 | 2 | -2/+8 |
| | |||||
* | nv50,nvc0: fix 3d engine blit for nvc0 | Christoph Bumiller | 2012-09-30 | 2 | -4/+9 |
| | |||||
* | nv50,nvc0: implement blit | Christoph Bumiller | 2012-09-30 | 16 | -715/+1398 |
| | |||||
* | gallium: remove resource_resolve | Marek Olšák | 2012-09-30 | 12 | -207/+12 |
| | | | | | | | The functionality is provided by the new blit function. Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | st/mesa: implement decompress_with_blit using gallium blit | Marek Olšák | 2012-09-30 | 3 | -83/+28 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | st/mesa: implement BlitFramebuffer using gallium blit | Marek Olšák | 2012-09-30 | 2 | -181/+149 |
| | | | | | | | | This also fixes a lot tests, especially all the clip-and-scissor-blit MSAA piglit tests. Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | svga: implement blit | Marek Olšák | 2012-09-30 | 4 | -0/+78 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | softpipe: implement blit | Marek Olšák | 2012-09-30 | 3 | -0/+69 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | radeonsi: implement blit | Marek Olšák | 2012-09-30 | 1 | -0/+28 |
| | | | | | | Reviewed-by: Michel Dänzer <[email protected]> Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | r600g: implement blit | Marek Olšák | 2012-09-30 | 5 | -23/+140 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | r300g: implement blit | Marek Olšák | 2012-09-30 | 1 | -0/+40 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | nv30: implement blit | Marek Olšák | 2012-09-30 | 6 | -0/+80 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | nv30: use util_format_is_supported | Marek Olšák | 2012-09-30 | 1 | -10/+3 |
| | | | | | | Hardware drivers *must* use it. Reviewed-by: Brian Paul <[email protected]> | ||||
* | llvmpipe: implement blit | Marek Olšák | 2012-09-30 | 4 | -0/+80 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | i915g: implement blit | Marek Olšák | 2012-09-30 | 2 | -23/+61 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | gallium: implement blit in driver wrappers | Marek Olšák | 2012-09-30 | 6 | -6/+136 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | gallium: add helpers for dumping pipe_box and pipe_blit_info | Marek Olšák | 2012-09-30 | 2 | -0/+79 |
| | | | | | Tested-by: Michel Dänzer <[email protected]> Reviewed-by: Brian Paul <[email protected]> | ||||
* | gallium/u_blitter: add helper for blitting via resource_copy_region | Marek Olšák | 2012-09-30 | 2 | -0/+152 |
| | | | | | | v2: fix off-by-one error in is_box_inside_resource, add comments Reviewed-by: Brian Paul <[email protected]> |