radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.c
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...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-10 Marek Olšákradeonsi/compute: add buffers to the CS directly
2015-09-10 Marek Olšákgallium/radeon: drop support for LLVM 3.4
2015-09-01 Marek Olšákradeonsi: call si_init_atom for remaining radeonsi...
2015-08-31 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-29 Marek Olšákradeonsi: remove no-op 32-bit masking
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-31 Marek Olšákradeonsi: store shader disassemblies in memory for...
2015-07-22 Marek Olšákgallium/radeon: remove buffer_unmap calls that can...
2015-07-22 Marek Olšákradeonsi: remove redundant parameter in si_shader_binar...
2015-03-30 Michel Dänzerradeonsi: Cache LLVMTargetMachineRef in context instead...
2015-03-09 Tom Stellardradeonsi/compute: Use value from compiler for COMPUTE_P...
2015-01-28 Tom Stellardradeonsi: Enable VGPR spilling for all shader types v5
2015-01-28 Tom Stellardradeonsi/compute: Allocate the scratch buffer during...
2015-01-28 Tom Stellardradeonsi: Add radeon_shader_binary member to struct...
2015-01-28 Tom Stellardradeonsi/compute: Rename si_compute::program to si_comp...
2015-01-20 Tom Stellardradeonsi/compute: Use relocs for scratch pointer rather...
2015-01-20 Tom Stellardradeon: Teach radeon_elf_read() how to parse reloc...
2015-01-20 Tom Stellardradeon: Add a helper function for freeing members of...
2015-01-07 Marek Olšákradeonsi: rename flush flags, split the TC flag into...
2014-12-08 Tom Stellardradeonsi/compute: Clamp COMPUTE_TMPRING_SIZE.WAVES...
2014-10-31 Tom Stellardradeonsi/compute: Enable PIPE_SHADER_IR_NATIVE for...
2014-09-24 Marek Olšákradeonsi/compute: do CS partial flush with si_emit_cach...
2014-09-24 Marek Olšákradeonsi/compute: flush caches with si_emit_cache_flush
2014-09-24 Marek Olšákradeonsi/compute: directly emit CONTEXT_CONTROL
2014-09-24 Marek Olšákradeonsi: don't pass the context to the shader translator
2014-09-24 Marek Olšákradeonsi: shorten si_pipe_* prefixes to si_*
2014-09-24 Marek Olšákradeonsi: merge si_pipe_shader into si_shader
2014-08-28 Emil Velikovgallium/radeon: cleanup header inclusion
2014-08-13 Tom Stellardradeonsi/compute: Stop leaking the input buffer
2014-08-13 Tom Stellardradeonsi/compute: Whitespace fixes
2014-08-13 Tom Stellardradeonsi/compute: Call si_pm4_free_state() after emitti...
2014-08-13 Tom Stellardradeonsi/compute: Update reference counts for buffers...
next