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