radeonsi: Compute correct LDS size for fragment shaders.
[mesa.git] / src / gallium / drivers / radeonsi /
2016-05-06 Bas Nieuwenhuizenradeonsi: Compute correct LDS size for fragment shaders.
2016-05-06 Marek Olšákradeonsi: set DECOMPRESS_Z_ON_FLUSH if nr_samples >= 4
2016-05-05 Nicolai Hähnleradeonsi: mark descriptor loads as using dynamically...
2016-05-02 Marek Olšákradeonsi: remove unused tile mode getters
2016-05-02 Marek Olšákradeonsi: just read tile mode arrays in SDMA setup
2016-05-02 Marek Olšákradeonsi: just read tile mode arrays in SI DMA setup
2016-05-02 Marek Olšákradeonsi: just read tile mode arrays in DB setup
2016-05-02 Marek Olšákradeonsi: when parsing dmesg, skip empty lines
2016-05-02 Marek Olšákradeonsi: use the hw MSAA resolving if formats are...
2016-05-02 Nicolai Hähnleradeonsi: fix PIPE_FORMAT_R11G11B10_FLOAT handling
2016-05-02 Nicolai Hähnleradeonsi: correct NULL-pointer check in si_upload_const...
2016-04-30 Marek Olšákradeonsi: fix synchronization of shader images
2016-04-28 Marek Olšákgallium/radeon: drop support for LINEAR_GENERAL layout
2016-04-28 Marek Olšákradeonsi: rework clear_buffer flags
2016-04-28 Marek Olšákradeonsi: remove needless cache flushes at the end...
2016-04-28 Marek Olšákradeonsi: remove flushes at the beginning and end of...
2016-04-28 Jakob Sinclairradeonsi: check if value is negative
2016-04-27 Nicolai Hähnlegallium/radeon: remove use_reusable_pool parameter...
2016-04-27 Nicolai Hähnleradeon/video: always use the reusable buffer pool
2016-04-27 Nicolai Hähnleradeonsi: work around an MSAA fast stencil clear problem
2016-04-27 Nicolai Hähnleradeonsi: expclear must be disabled on first Z/S clear
2016-04-27 Nicolai Hähnleradeonsi: move blend choice out of loop in si_blit_deco...
2016-04-27 Nicolai Hähnleradeonsi: use level mask for early out in si_blit_decom...
2016-04-27 Nicolai Hähnleradeonsi: si_blit_decompress_depth is only used for...
2016-04-27 Nicolai Hähnleradeonsi: only decompress the required ZS planes from...
2016-04-27 Nicolai Hähnleradeonsi: decompress Z & S planes in one pass
2016-04-27 Nicolai Hähnleradeonsi: early out of si_blit_decompress_depth_in_plac...
2016-04-27 Nicolai Hähnleradeonsi: use MIN2 instead of expanded ?: operator
2016-04-27 Nicolai Hähnleradeonsi: fix brace style
2016-04-27 Nicolai Hähnleradeonsi: emit s_waitcnt for shader memory barriers...
2016-04-26 Marek Olšákradeonsi: add RW_BUFFERS only once in si_ce_needed_cs_space
2016-04-26 Bas Nieuwenhuizenradeonsi: Fix memory leak in error path.
2016-04-26 Oded Gabbayradeonsi: fix build error because of missing param
2016-04-26 Oded Gabbayr600g/radeonsi: send endian info to format translation...
2016-04-25 Dave Airlieradeonsi: fix missing include for Elements.
2016-04-22 Tom Stellardradeonsi: Implement ddx/ddy on VI using ds_bpermute
2016-04-22 Tom Stellardradeonsi: Use llvm.amdgcn.mbcnt.* intrinsics instead...
2016-04-22 Tom Stellardradeonsi: Set range metadata on calls to llvm.SI.tid
2016-04-22 Tom Stellardradeonsi: Create a helper function for computing the...
2016-04-22 Nicolai Hähnleradeonsi: implement TGSI_SEMANTIC_HELPER_INVOCATION
2016-04-21 Marek Olšákgallium: remove helpers converting to/from TGSI_PROCESSOR_*
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-04-21 Marek Olšákgallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
2016-04-21 Marek Olšákradeonsi: remove the shader parameter from si_set_ring_...
2016-04-21 Marek Olšákradeonsi: decrease GS copy shader user SGPRs to 2
2016-04-21 Marek Olšákradeonsi: shorten slot masks to 32 bits
2016-04-21 Marek Olšákradeonsi: clean up shader resource limit definitions
2016-04-21 Marek Olšákradeonsi: move default tess level constant buffer to...
2016-04-21 Marek Olšákradeonsi: move sample positions constant buffer to...
2016-04-21 Marek Olšákradeonsi: move clip plane constant buffer to RW buffers
2016-04-21 Marek Olšákradeonsi: rework polygon stippling to use constant...
2016-04-21 Marek Olšákradeonsi: generalize si_set_constant_buffer
2016-04-21 Marek Olšákradeonsi: make RW buffer descriptor array global, not...
2016-04-21 Marek Olšákradeonsi: rename and rearrange RW buffer slots
2016-04-21 Bas Nieuwenhuizenradeonsi: Add config parameter to si_shader_apply_scrat...
2016-04-21 Bas Nieuwenhuizenradeonsi: Enable loading into CE RAM.
2016-04-21 Bas Nieuwenhuizenradeonsi: Use defines for CONTEXT_CONTROL instead of...
2016-04-19 Bas Nieuwenhuizenradeonsi: enable TGSI support cap for compute shaders
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: clean up compute flush
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-04-19 Bas Nieuwenhuizenradeonsi: update shader count for compute shaders
2016-04-19 Bas Nieuwenhuizenradeonsi: set maximum work group size based on block...
2016-04-19 Bas Nieuwenhuizenradeonsi: implement shared atomics
2016-04-19 Bas Nieuwenhuizenradeonsi: implement shared memory load/store
2016-04-19 Bas Nieuwenhuizenradeonsi: add shared memory
2016-04-19 Bas Nieuwenhuizenradeonsi: lower compute shader arguments
2016-04-19 Bas Nieuwenhuizenradeonsi: Use CE for all descriptors.
2016-04-19 Bas Nieuwenhuizenradeonsi: Replace list_dirty with a mask.
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE uploader.
2016-04-19 Bas Nieuwenhuizenradeonsi: Allocate chunks of CE ram.
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization.
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE packet definitions.
2016-04-19 Bas Nieuwenhuizenradeonsi: Create CE IB.
2016-04-18 Marek Olšákradeonsi: use enums in si_shader.h
2016-04-18 Marek Olšákradeonsi: always use PFP_SYNC_ME when doing flushes...
2016-04-18 Marek Olšákradeonsi: don't do VS/PS partial flushes if SURFACE_SYN...
2016-04-18 Marek Olšákradeonsi: add safety assertions for meta cache flushes
2016-04-18 Marek Olšákradeonsi: don't use ACQUIRE_MEM on the graphics ring
2016-04-18 Marek Olšákradeonsi: remove TODO and correct a comment in si_emit_...
2016-04-18 Marek Olšákradeonsi: don't flush CB/DB caches for performance...
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Nicolai Hähnleradeonsi: mark ssbo and images descriptor pointers...
2016-04-14 Marek Olšákradeonsi: don't overwrite the scratch offset in shader...
2016-04-14 Marek Olšákradeonsi: fold num_user_sgprs where it is possible
2016-04-14 Marek Olšákradeonsi: fix SGPRS calculation once more
2016-04-14 Marek Olšákradeonsi: disable hw ETC2 on Polaris
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-13 Nicolai Hähnleradeonsi: gate PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT...
next