summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600: lds load cleanups.Dave Airlie2017-11-291-6/+8
* r600_shader: only load from LDS what is really usedGert Wollny2017-11-291-7/+26
* r600/sb: handle jump after target to end of program. (v2)Dave Airlie2017-11-291-0/+5
* meson: build r600 driverDylan Baker2017-11-281-0/+128
* ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák2017-11-274-16/+17
* ac: pack ac_surface betterMarek Olšák2017-11-271-1/+1
* r600/eg: dump event type in dumpsDave Airlie2017-11-271-0/+1
* r600: set DX10_CLAMP for compute shader tooRoland Scheidegger2017-11-231-2/+3
* r600/shader: Fix all warnings issed with "-Wall -Wextra"Gert Wollny2017-11-221-31/+36
* r600: Emit EOP for more CF instruction typesGert Wollny2017-11-224-7/+16
* 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