radeonsi: use the DISPATCH packets to force COMPUTE_START_X/Y/Z = 0
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.c
2017-06-29 Marek Olšákradeonsi: use the DISPATCH packets to force COMPUTE_STA...
2017-06-21 Marek Olšákradeonsi/gfx9: indirect buffers and all CP packets...
2017-06-14 Samuel Pitoisetradeonsi: track use of bindless samplers/images from...
2017-06-07 Marek Olšákradeonsi: drop unfinished shader compilations when...
2017-05-18 Marek Olšákradeonsi: only upload (dump to L2) those descriptors...
2017-05-18 Marek Olšákradeonsi: record which descriptor slots are used by...
2017-05-10 Nicolai Hähnleradeonsi: move struct si_compute into a header
2017-05-04 Marek Olšákradeonsi: remove unused parameters from si_shader_apply...
2017-04-28 Marek Olšákradeonsi: don't load unused compute shader input SGPRs...
2017-04-28 Marek Olšákradeonsi/gfx9: merged shaders have scratch offset at...
2017-03-30 Marek Olšákradeonsi/gfx9: ELEMENT_SIZE change
2017-03-28 Julien Isorcesi_compute: check NULL return from u_upload_alloc
2017-03-24 Marek Olšákradeonsi: don't crash on compute shader compile failure
2017-03-20 Marek Olšákradeonsi: check the IR type before waiting for a comput...
2017-03-17 Marek Olšákradeonsi: compile all TGSI compute shaders asynchronously
2017-02-28 Timothy Arceriradeon/ac: switch from radeon_elf_read() to ac_elf_read()
2017-02-18 Marek Olšákradeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it...
2017-02-18 Marek Olšákradeonsi: upload constants into VRAM instead of GTT
2017-02-18 Marek Olšákgallium/radeon: use TCC line size as alignment in other...
2017-02-14 Marek Olšákgallium/radeon: remove the internal u_upload_mgr pointer
2017-01-30 Marek Olšákradeonsi: also prefetch compute shaders
2017-01-09 Marek Olšákradeonsi: cleanly communicate whether si_shader_dump...
2016-12-22 Christian Inciradeonsi: Bugfix needed for hashcat
2016-12-01 Marek Olšákradeonsi: apply a multi-wave workgroup SPI bug workarou...
2016-11-21 Marek Olšákradeonsi: simplify checking for monolithic compilation
2016-11-21 Mun Gwan-gyeongradeonsi: Add missing error-checking to si_create_compu...
2016-11-21 Nicolai Hähnleradeonsi: store group_size_variable in struct si_compute
2016-10-26 Marek Olšákradeonsi: remove si_resource_create_custom
2016-10-12 Marek Olšákradeonsi: use TC write-back instead of full cache inval...
2016-10-11 Marek Olšákradeonsi: emit TA_CS_BC_BASE_ADDR on SI only if the...
2016-10-10 Nicolai Hähnleradeonsi: support ARB_compute_variable_group_size
2016-10-05 Marek Olšákradeonsi: fix texture border colors for compute shaders
2016-10-04 Marek Olšákradeonsi: remove unnecessary #includes
2016-09-16 Tom Stellardradeonsi/compute: Use the HSA abi for non-TGSI compute...
2016-09-16 Tom Stellardradeonsi/compute: Add some more debug printfs
2016-09-09 Marek Olšákradeonsi: flush TC L2 before using a compute indirect...
2016-09-09 Marek Olšákradeonsi: remove the cache_flush atom
2016-09-05 Marek Olšákradeonsi: don't emit CS_PARTIAL_FLUSH if compute is...
2016-08-26 Marek Olšákgallium/radeon: merge USER_SHADER and INTERNAL_SHADER...
2016-08-06 Marek Olšákradeonsi: take compute shader and dispatch indirect...
2016-07-19 Marek Olšákradeonsi: set optimal settings in COMPUTE_RESOURCE_LIMITS
2016-07-04 Marek Olšákgallium/radeon: remove unused code - radeon_llvm_util.*
2016-06-25 Marek Olšákgallium/radeon: use r600_resource_reference
2016-06-24 Marek Olšákradeonsi: fix a compute shader hang with big threadgrou...
2016-06-14 Marek Olšákgallium/radeon: add driver queries for compute/dma...
2016-04-26 Bas Nieuwenhuizenradeonsi: Fix memory leak in error path.
2016-04-21 Bas Nieuwenhuizenradeonsi: Add config parameter to si_shader_apply_scrat...
2016-04-19 Bas Nieuwenhuizenradeonsi: Consider input SGPR count for compute shader...
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization for compute dispatches.
2016-04-19 Bas Nieuwenhuizenradeonsi: do not do two full flushes on every compute...
2016-04-19 Bas Nieuwenhuizenradeonsi: split setting graphics and compute descriptors
2016-04-19 Bas Nieuwenhuizenradeonsi: split texture decompression for compute shaders
2016-04-19 Bas Nieuwenhuizenradeonsi: update predicate condition for compute dispatches
2016-04-19 Bas Nieuwenhuizenradeonsi: implement TGSI compute dispatch
2016-04-19 Bas Nieuwenhuizenradeonsi: only emit compute shader state when switching...
2016-04-19 Bas Nieuwenhuizenradeonsi: rework compute scratch buffer
2016-04-19 Bas Nieuwenhuizenradeonsi: do per cs setup for compute shaders once...
2016-04-19 Bas Nieuwenhuizenradeonsi: don't pass scratch buffer to user SGPRs
2016-04-19 Bas Nieuwenhuizenradeonsi: split input upload off from si_launch_grid
2016-04-19 Bas Nieuwenhuizenradeonsi: implement TGSI compute shader creation
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-29 Marek Olšákradeonsi: allow dumping shader disassemblies to a file
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-13 Samuel Pitoisetgallium: add a new interface for pipe_context::launch_g...
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-11 Marek Olšákgallium/radeon: drop support for LLVM 3.5
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-09 Marek Olšákradeonsi: make LLVM IR dumping less messy
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-01-26 Jan Veselyr600,compute: Plug few memory leaks
2016-01-22 Marek Olšákgallium/radeon: rename max_compute_units -> num_good_co...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-07 Marek Olšákradeonsi: adjust the parameters of si_shader_dump
2016-01-07 Marek Olšákradeonsi: move si_shader_dump call out of si_compile_llvm
2016-01-07 Marek Olšákradeonsi: inline si_shader_binary_read
2016-01-07 Marek Olšákradeonsi: move si_shader_dump call out of si_shader_bin...
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_compile_llvm
2016-01-07 Marek Olšákradeonsi: move si_shader_binary_upload out of si_compil...
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_shader_binary_read
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_shader_binary_read...
2016-01-07 Marek Olšákradeonsi: add struct si_shader_config
2016-01-03 Marek Olšákradeonsi: remove unused parameter from si_shader_binary...
2016-01-03 Marek Olšákradeonsi: move si_shader_binary_upload out of si_shader...
2016-01-03 Marek Olšákradeonsi: pass TGSI processor type to si_shader_binary_...
2016-01-03 Marek Olšákradeonsi: pass TGSI processor type to si_compile_llvm...
2016-01-02 Nicolai Hähnleradeonsi: pass pipe_debug_callback down into si_shader_...
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšákgallium/radeon: remove radeon_winsys_cs_handle
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-06 Edward O'Callaghangallium/radeon*: Remove useless casts
2015-11-25 Tom Stellardradeonsi/compute: Use the compiler's COMPUTE_PGM_RSRC...
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-13 Marek Olšákgallium/radeon: inline the r600_rings structure
2015-11-13 Marek Olšákradeonsi: rename cache flushing flags once more
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-17 Marek Olšákradeonsi: remove an unused ctx parameter in si_shader_d...
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-03 Marek Olšákgallium/radeon: tell the winsys the exact resource...
next