summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600/ssbo: refactor out buffer coord calcs and use for atomic path.Dave Airlie2017-12-051-34/+37
* r600/ssbo: fix multi-dword buffer loads.Dave Airlie2017-12-051-5/+7
* r600/ssbo: use r32ui format for ssbo resources.Dave Airlie2017-12-051-3/+3
* r600: refactor out the immediate setup code.Dave Airlie2017-12-051-38/+28
* r600/shader: fix ssbo atomic operations formats.Dave Airlie2017-12-051-4/+12
* r600/shader: fix thread id loading.Dave Airlie2017-12-051-9/+18
* gallium/u_upload_mgr: allow drivers to specify pipe_resource::flagsMarek Olšák2017-12-051-2/+2
* gallium/radeon: move setting VRAM|GTT into winsysesMarek Olšák2017-12-051-14/+0
* r600/atomic: add cayman version of atomic save/restore from GDS (v2)Dave Airlie2017-12-052-24/+126
* r600/atomic: refactor out evergreen atomic setup/save code.Dave Airlie2017-12-051-30/+50
* meson: define driver dependenciesDylan Baker2017-12-041-0/+5
* r600: add ARB_shader_storage_buffer_object support (v3)Dave Airlie2017-12-016-22/+369
* r600/cayman: looks like cmpxchg moved to ZDave Airlie2017-12-011-2/+5
* r600/shader: fix 64->32 conversionsDave Airlie2017-12-011-35/+54
* r600: no need to reinit compute regsDave Airlie2017-11-301-13/+0
* r600: split cb setup code out from evergreen compute path.Dave Airlie2017-11-301-22/+28
* r600: add support for compute pkt flags to debug dumping.Dave Airlie2017-11-301-6/+7
* r600: fix bfe where src/dst are same.Dave Airlie2017-11-301-5/+24
* r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák2017-11-299-19/+19
* 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