summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of SX_MISCMarek Olšák2014-04-255-7/+27
* r600g: fix for an MSAA hang on RV770Marek Olšák2014-04-253-1/+12
* r600g: fix for broken CULL_FRONT behavior on R6xxMarek Olšák2014-04-254-61/+64
* r600g: fix buffer copying on R600-R700Marek Olšák2014-04-251-0/+6
* r600g: fix flushing on RV670, RS780, RS880 againMarek Olšák2014-04-251-0/+9
* r600g: fix edge flags and layered rendering on R600-R700Marek Olšák2014-04-251-2/+4
* r600g,radeonsi: don't skip the context flush if a fence should be returnedMarek Olšák2014-04-181-1/+1
* r600g: Disable LLVM by default at runtime for graphicsMichel Dänzer2014-04-173-5/+5
* r600g,radeonsi: share some of gfx flush codeMarek Olšák2014-04-161-41/+3
* r600g,radeonsi: share r600_flush_from_stMarek Olšák2014-04-161-17/+0
* r600g: merge r600_flush with r600_context_flushMarek Olšák2014-04-163-45/+33
* gallium/radeon: create and return a fence in the flush functionMarek Olšák2014-04-165-18/+20
* winsys/radeon: fold cs_set_flush_callback into cs_createMarek Olšák2014-04-161-6/+5
* r600g: remove redundant r600_flush_from_winsysMarek Olšák2014-04-161-8/+1
* gallium: add a way to query min/max texture gather offsetsIlia Mirkin2014-04-101-0/+2
* winsys/radeon: fix a race condition between winsys_create and winsys_destroyMarek Olšák2014-04-101-1/+1
* r600g: Don't leak bytecode on shader compile failureMichel Dänzer2014-04-101-7/+12
* gallium: add support for LODQ opcodes.Dave Airlie2014-04-071-0/+1
* mesa/soft/llvmpipe: add fake MSAA supportDave Airlie2014-04-021-0/+3
* r600g: use more appropriate names for async DMA functionsMarek Olšák2014-03-205-32/+32
* r600g: deobfuscate async DMA codeMarek Olšák2014-03-206-31/+35
* r600g: don't flush the gfx IB explicitly before doing DMAMarek Olšák2014-03-204-11/+0
* radeon: Move r600_need_dma_space to common codeNiels Ole Salscheider2014-03-205-15/+4
* radeon: Move DMA ring creation to common codeNiels Ole Salscheider2014-03-142-31/+0
* r600g: compute memory pool size is given in dwNiels Ole Salscheider2014-03-111-2/+2
* r600g,radeonsi: attempt to fix racy multi-context apps calling BufferDataMarek Olšák2014-03-111-4/+1
* r600g,radeonsi: use a fallback in dma_copy instead of failingMarek Olšák2014-03-112-35/+49
* r600g, radeonsi: fix primitives-generated query with disabled streamoutMarek Olšák2014-03-114-10/+7
* r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and MAX_TEXTURE_ARRAY_LAYERS limitsMarek Olšák2014-03-111-3/+5
* r600g: move fast color clear code to a common placeMarek Olšák2014-03-111-80/+2
* r600g,radeonsi: move CMASK register values from r600_surface to r600_textureMarek Olšák2014-03-112-40/+8
* r600g: move cayman MSAA setup to a common placeMarek Olšák2014-03-112-214/+12
* r600g,radeonsi: set priorities for relocationsMarek Olšák2014-03-116-41/+104
* r600g: document why texture offset emulation is neededMarek Olšák2014-03-101-1/+2
* radeon: Rename struct radeon_llvm_binary to radeon_shader_binary v2Tom Stellard2014-03-071-2/+2
* r600g: fix blitting the last 2 mipmap levels for EvergreenMarek Olšák2014-03-073-13/+36
* r600g: fix texelFetchOffset GLSL functionsMarek Olšák2014-03-071-10/+77
* r600g: implement edge flagsMarek Olšák2014-03-043-4/+53
* r600g: port color buffer format conversion from radeonsiMarek Olšák2014-03-044-913/+161
* r600g/compute: PIPE_CAP_COMPUTE should be false for pre-evergreen GPUsTom Stellard2014-02-281-1/+3
* r600g,radeonsi: consolidate create_surface and surface_destroyMarek Olšák2014-02-251-44/+0
* r600g: remove r600_resource.hMarek Olšák2014-02-255-48/+15
* r600g: remove r600_surface::htile_enabledMarek Olšák2014-02-252-8/+4
* r600g: use r600_surface::db_z_infoMarek Olšák2014-02-251-10/+10
* r600g,radeonsi: share r600_surfaceMarek Olšák2014-02-251-44/+0
* r300g,r600g,radeonsi: add support for ARB_buffer_storageMarek Olšák2014-02-251-0/+1
* gallium: add texture gather support to gallium (v3)Dave Airlie2014-02-251-0/+2
* clover: Pass buffer offsets to the driver in set_global_binding() v3Tom Stellard2014-02-241-1/+6
* r600g: Use util_cpu_to_le32() instead of bswap32() on big-endian systemsTom Stellard2014-02-243-3/+3
* r600g,radeonsi: Consolidate logic for short-circuiting flushesMichel Dänzer2014-02-183-4/+3