summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600: add cull distance supportDave Airlie2017-11-216-6/+24
* r600: enable ARB_shader_image_load_store, ARB_shader_image_sizeDave Airlie2017-11-171-3/+9
* r600: handle image size support.Dave Airlie2017-11-173-9/+101
* r600/sb: disable SB for images.Dave Airlie2017-11-171-0/+1
* r600/shader: add support for load/store/atomic ops on images.Dave Airlie2017-11-171-4/+315
* r600: add core pieces of image support.Dave Airlie2017-11-176-3/+428
* r600/shader: implement getting thread id.Dave Airlie2017-11-171-0/+74
* r600/shader: add flag to denote if shader uses imagesDave Airlie2017-11-172-0/+2
* r600: implement basic memory barrier.Dave Airlie2017-11-172-5/+24
* r600: allocate immed buffer resource for images.Dave Airlie2017-11-173-0/+21
* r600: handle writes_memory properlyDave Airlie2017-11-172-3/+13
* r600: set the number type correctly for float rts in cb setupRoland Scheidegger2017-11-152-2/+15
* r600: use ieee version of rsqRoland Scheidegger2017-11-151-5/+1
* r600: use ieee version of rcpRoland Scheidegger2017-11-151-6/+2
* r600: use DX10_CLAMP bit in shader setupRoland Scheidegger2017-11-152-0/+15
* r600: use min_dx10/max_dx10 instead of min/maxRoland Scheidegger2017-11-152-6/+9
* r600: fix cubemap arraysDave Airlie2017-11-151-9/+17
* r600/shader: handle bitfield extract semantics properly.Dave Airlie2017-11-141-4/+53
* r600: handle bitfieldInsert corner case.Dave Airlie2017-11-141-1/+39
* r600: add gs tri strip adjacency fix.Dave Airlie2017-11-144-5/+62
* r600: fix isoline tess factor component swapping.Dave Airlie2017-11-141-0/+7
* r600/shader: reserve first register of vertex shader.Dave Airlie2017-11-141-2/+4
* r600: don't emit atomic save if we have no atomic counters.Dave Airlie2017-11-141-0/+3
* r600: add support for hw atomic counters. (v3)Dave Airlie2017-11-107-22/+480
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-101-0/+2
* r600/query: drop rest of vi workaround code.Dave Airlie2017-11-102-37/+13
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-096-6/+6
* r600g: use SIMPLE_FLOAT for blending to enable some optimizationsIlia Mirkin2017-11-082-0/+2
* gallium: add PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSETMarek Olšák2017-11-061-0/+1
* r600: add support for early depth/stencil.Dave Airlie2017-11-031-0/+3
* r600: add support for emitting RAT instructions to the assembler.Dave Airlie2017-11-033-0/+35
* r600: add support for mark bit to the assembler.Dave Airlie2017-11-033-0/+7
* r600: add support for valid pixel mode on CF clausesDave Airlie2017-11-032-0/+2
* r600: add support for some ALU sources.Dave Airlie2017-11-031-0/+9
* gallium: add cap for driver specified max combined shader resources.Dave Airlie2017-11-011-0/+1
* r600/sb: bail out if prepare_alu_group() doesn't find a proper schedulingGert Wollny2017-11-012-20/+31
* Android: fix build break from r600/radeon splitRob Herring2017-10-101-0/+4
* r600: cleanup llvm ir target selection.Dave Airlie2017-10-111-18/+2
* r600: drop tc_L2_dirty bit, this was SI only.Dave Airlie2017-10-113-15/+0
* gallium: Create a new PIPE_CAP_TILE_RASTER_ORDER for vc4.Eric Anholt2017-10-101-0/+1
* r600: drop a bunch of post-cayman code. (v2)Dave Airlie2017-10-1012-1251/+199
* amd: move r600d_common.h into r600gMarek Olšák2017-10-094-2/+139
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-095-8/+144
* gallium/u_blitter: let drivers decide which VS to use for draw_rectangleMarek Olšák2017-10-072-0/+3
* gallium/u_blitter: let drivers set the vertex elements stateMarek Olšák2017-10-072-0/+4
* gallium: add PIPE_CAP_TGSI_ANY_REG_AS_ADDRESSMarek Olšák2017-10-061-0/+1
* gallium: Remove util_format_s3tc_init()Matt Turner2017-10-021-1/+0
* gallium: Remove util_format_s3tc_enabledMatt Turner2017-10-021-4/+0
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-291-0/+1
* tgsi: clarify the semantics of DFRACEXPNicolai Hähnle2017-09-291-6/+8