index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
radeonsi: Add barrier before writing the tess factors.
Bas Nieuwenhuizen
2016-05-26
1
-0
/
+6
*
radeonsi: Enable dynamic HS.
Bas Nieuwenhuizen
2016-05-26
1
-4
/
+15
*
radeonsi: Remove LDS layout user SGPR's from TES.
Bas Nieuwenhuizen
2016-05-26
1
-3
/
+1
*
radeonsi: Use buffer loads and stores for passing data from TCS to TES.
Bas Nieuwenhuizen
2016-05-26
1
-16
/
+50
*
radeonsi: Store inputs to memory when not using a TCS.
Bas Nieuwenhuizen
2016-05-26
1
-0
/
+45
*
radeonsi: Add offchip buffer address calculation.
Bas Nieuwenhuizen
2016-05-26
1
-0
/
+124
*
radeonsi: Add user SGPR for the layout of the offchip buffer.
Bas Nieuwenhuizen
2016-05-26
1
-0
/
+3
*
radeonsi: Add buffer load functions.
Bas Nieuwenhuizen
2016-05-26
1
-0
/
+114
*
radeonsi: Define build_tbuffer_store_dwords earlier to support new users.
Bas Nieuwenhuizen
2016-05-26
1
-69
/
+69
*
radeonsi: Add offchip tessellation parameters.
Bas Nieuwenhuizen
2016-05-26
1
-5
/
+23
*
radeonsi: add a workaround for a bug in LLVM <= 3.8
Marek Olšák
2016-05-19
1
-0
/
+7
*
radeonsi: force level zero on image instructions in non-fragment shaders (v2)
Nicolai Hähnle
2016-05-17
1
-0
/
+5
*
radeonsi: emit TXQ in separate functions
Nicolai Hähnle
2016-05-17
1
-52
/
+78
*
Treewide: Remove Elements() macro
Jan Vesely
2016-05-17
1
-3
/
+3
*
radeonsi: Set declared tessellation LDS size to hardware size.
Bas Nieuwenhuizen
2016-05-10
1
-16
/
+2
*
radeonsi: workaround for tesselation on SI
Nicolai Hähnle
2016-05-09
1
-0
/
+8
*
radeonsi: Compute correct LDS size for fragment shaders.
Bas Nieuwenhuizen
2016-05-06
1
-3
/
+6
*
radeonsi: mark descriptor loads as using dynamically uniform indices
Nicolai Hähnle
2016-05-05
1
-5
/
+17
*
radeonsi: emit s_waitcnt for shader memory barriers and volatile
Nicolai Hähnle
2016-04-27
1
-13
/
+23
*
radeonsi: Implement ddx/ddy on VI using ds_bpermute
Tom Stellard
2016-04-22
1
-12
/
+30
*
radeonsi: Use llvm.amdgcn.mbcnt.* intrinsics instead of llvm.SI.tid
Tom Stellard
2016-04-22
1
-1
/
+16
*
radeonsi: Set range metadata on calls to llvm.SI.tid
Tom Stellard
2016-04-22
1
-3
/
+26
*
radeonsi: Create a helper function for computing the thread id
Tom Stellard
2016-04-22
1
-6
/
+11
*
radeonsi: implement TGSI_SEMANTIC_HELPER_INVOCATION
Nicolai Hähnle
2016-04-21
1
-0
/
+11
*
gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*
Marek Olšák
2016-04-22
1
-64
/
+64
*
radeonsi: decrease GS copy shader user SGPRs to 2
Marek Olšák
2016-04-22
1
-2
/
+2
*
radeonsi: clean up shader resource limit definitions
Marek Olšák
2016-04-22
1
-3
/
+3
*
radeonsi: move default tess level constant buffer to RW buffers
Marek Olšák
2016-04-22
1
-0
/
+19
*
radeonsi: move sample positions constant buffer to RW buffers
Marek Olšák
2016-04-22
1
-2
/
+2
*
radeonsi: move clip plane constant buffer to RW buffers
Marek Olšák
2016-04-22
1
-2
/
+3
*
radeonsi: rework polygon stippling to use constant buffer instead of texture
Marek Olšák
2016-04-22
1
-38
/
+29
*
radeonsi: rename and rearrange RW buffer slots
Marek Olšák
2016-04-22
1
-5
/
+8
*
radeonsi: Add config parameter to si_shader_apply_scratch_relocs.
Bas Nieuwenhuizen
2016-04-21
1
-1
/
+2
*
radeonsi: Consider input SGPR count for compute shader SGPR count.
Bas Nieuwenhuizen
2016-04-19
1
-1
/
+2
*
radeonsi: set maximum work group size based on block size
Bas Nieuwenhuizen
2016-04-19
1
-0
/
+12
*
radeonsi: implement shared atomics
Bas Nieuwenhuizen
2016-04-19
1
-1
/
+76
*
radeonsi: implement shared memory load/store
Bas Nieuwenhuizen
2016-04-19
1
-2
/
+82
*
radeonsi: add shared memory
Bas Nieuwenhuizen
2016-04-19
1
-0
/
+27
*
radeonsi: lower compute shader arguments
Bas Nieuwenhuizen
2016-04-19
1
-0
/
+41
*
radeonsi: don't overwrite the scratch offset in shader prologs
Marek Olšák
2016-04-14
1
-3
/
+4
*
radeonsi: fix SGPRS calculation once more
Marek Olšák
2016-04-14
1
-0
/
+11
*
radeonsi: add shader buffer support to TGSI_OPCODE_RESQ
Nicolai Hähnle
2016-04-12
1
-6
/
+11
*
radeonsi: add shader buffer support to TGSI_OPCODE_STORE
Nicolai Hähnle
2016-04-12
1
-18
/
+111
*
radeonsi: add shader buffer support to TGSI_OPCODE_LOAD
Nicolai Hähnle
2016-04-12
1
-19
/
+70
*
radeonsi: add shader buffer support to TGSI_OPCODE_ATOM*
Nicolai Hähnle
2016-04-12
1
-15
/
+46
*
radeonsi: add offset parameter to buffer_append_args
Nicolai Hähnle
2016-04-12
1
-5
/
+10
*
radeonsi: adjust buffer_append_args to take a 128 bit resource
Nicolai Hähnle
2016-04-12
1
-7
/
+23
*
radeonsi: preload shader buffers in shaders
Nicolai Hähnle
2016-04-12
1
-0
/
+17
*
radeonsi: implement set_shader_buffers
Nicolai Hähnle
2016-04-12
1
-1
/
+4
*
radeonsi: disable aniso filtering for non-mipmap textures on SI-CI
Marek Olšák
2016-04-12
1
-1
/
+35
[next]