projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: fix indirect loads of 64 bit constants
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2016-10-17
Nicolai Hähnle
radeonsi: fix indirect loads of 64 bit constants
blob
|
commitdiff
|
raw
2016-10-17
Marek Olšák
radeonsi: shorten "shader->selector" to "sel" in si_sha...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Marek Olšák
radeonsi: implement TC-compatible HTILE
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Nicolai Hähnle
radeonsi: fix regression in image atomics
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Nicolai Hähnle
radeonsi: fix the coordinate overloading of llvm.amdgcn...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Tom Stellard
radeonsi: Use the new image load/store intrinsic signatures
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Tom Stellard
radeonsi: Add function for converting LLVM type to...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Tom Stellard
radeonsi: Refactor image store/load intrinsic name...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-10
Nicolai Hähnle
radeonsi: support ARB_compute_variable_group_size
blob
|
commitdiff
|
raw
|
diff to current
2016-10-05
Marek Olšák
radeonsi: fix interpolateAt opcodes for .zw components
blob
|
commitdiff
|
raw
|
diff to current
2016-10-05
Marek Olšák
radeonsi: interpolate colors after interpolation weight...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Nicolai Hähnle
radeonsi: optionally run the LLVM IR verifier pass
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: don't declare LDS in PS when ds_bpermute...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: use DDX/DDY directly in si_llvm_emit_ddxy_interp
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: simplify si_llvm_emit_ddxy
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: don't call build_gep0 in si_llvm_emit_ddxy...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: use a helper function for BuildGEP(0, x)
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: remove obsolete shader definitions
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: remove unnecessary #includes
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: reload PS inputs with direct indexing at...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: get rid of constant buffer preloading
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: get rid of img/buf/sampler descriptor preload...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: rename get_sampler_desc -> load_sampler_desc
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: cosmetic changes in si_shader.c
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: load streamout buffer descriptors before...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-13
Marek Olšák
radeonsi: fix FP64 UBO loads with indirect uniform...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-13
Marek Olšák
radeonsi: export SampleMask from pixel shaders at full...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-12
Marek Olšák
radeonsi: don't preload constants at the beginning...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: fix Gather4 with integer formats
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: fix a crash in imageSize for cubemap arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: fix gl_PatchVerticesIn for tessellation evalu...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-05
Marek Olšák
radeonsi: always use the same function signature for...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-29
Tom Stellard
radeonsi: Don't use global variables for tess lds
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: add radeon_llvm_bound_index for bounds...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: use tgsi_scan_arrays for temp arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: allocate temps array info in radeon_llv...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: add DRAWID parameter to vertex shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: wire up TGSI_SEMANTIC_BASEINSTANCE
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: move spi_ps_input_addr override outside of...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: drop unnecessary u_pstipple.h include
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Nicolai Hähnle
radeonsi: do not pass the return type to buffer_load_const
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeonsi: pre-generate shader logs for ddebug
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeonsi: add empty lines after shader stats
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeonsi: move the shader key dumping to si_shader_dump
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Marek Olšák
radeonsi: emit PS exports last
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: report accurate SGPR and VGPR spills
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: add a workaround for a compute VGPR-usage...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: use LLVMGetTypeKind to tell if an input is...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: replace !tbaa with !invariant.load
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: set dereferenceable attribute on descriptor...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: clean up shader value metadata code
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: remove LLVMNoUnwindAttribute uses
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: fix a typo in SI_PARAM_LINEAR_* handling
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: print LLVM IRs to ddebug logs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: remove an obsolete comment
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: don't interpolate colors if flatshading is...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: enable the barycentric optimization in all...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: compute only one set of interpolation (i...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: split ps.prolog.force_persample_interp into...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: don't dump the shader key for non-monolithic...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-21
Marek Olšák
radeonsi: add a debug flag for unsafe math LLVM optimiz...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-14
Marek Olšák
radeonsi: don't generate "ret void undef"
blob
|
commitdiff
|
raw
|
diff to current
2016-06-13
Marek Olšák
radeonsi: enable scratch coalescing
blob
|
commitdiff
|
raw
|
diff to current
2016-06-10
Dave Airlie
radeonsi: convert to 64-bitness checks instead of doubles.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Marek Olšák
radeonsi: print the number of spilled VGPRs
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Marek Olšák
gallium/radeon: remove dead code creating LLVMTargetMachine
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Marek Olšák
radeonsi: don't enable scratch just for SGPR spills
blob
|
commitdiff
|
raw
|
diff to current
2016-06-07
Nicolai Hähnle
radeonsi: enable WQM in PS prolog when needed
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add barrier before writing the tess factors.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Enable dynamic HS.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Remove LDS layout user SGPR's from TES.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Use buffer loads and stores for passing data...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Store inputs to memory when not using a TCS.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add offchip buffer address calculation.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add user SGPR for the layout of the offchip...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add buffer load functions.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Define build_tbuffer_store_dwords earlier...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add offchip tessellation parameters.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-19
Marek Olšák
radeonsi: add a workaround for a bug in LLVM <= 3.8
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Nicolai Hähnle
radeonsi: force level zero on image instructions in...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Nicolai Hähnle
radeonsi: emit TXQ in separate functions
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Jan Vesely
Treewide: Remove Elements() macro
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Bas Nieuwenhuizen
radeonsi: Set declared tessellation LDS size to hardwar...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-09
Nicolai Hähnle
radeonsi: workaround for tesselation on SI
blob
|
commitdiff
|
raw
|
diff to current
2016-05-06
Bas Nieuwenhuizen
radeonsi: Compute correct LDS size for fragment shaders.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-05
Nicolai Hähnle
radeonsi: mark descriptor loads as using dynamically...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Nicolai Hähnle
radeonsi: emit s_waitcnt for shader memory barriers...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-22
Tom Stellard
radeonsi: Implement ddx/ddy on VI using ds_bpermute
blob
|
commitdiff
|
raw
|
diff to current
2016-04-22
Tom Stellard
radeonsi: Use llvm.amdgcn.mbcnt.* intrinsics instead...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-22
Tom Stellard
radeonsi: Set range metadata on calls to llvm.SI.tid
blob
|
commitdiff
|
raw
|
diff to current
2016-04-22
Tom Stellard
radeonsi: Create a helper function for computing the...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-22
Nicolai Hähnle
radeonsi: implement TGSI_SEMANTIC_HELPER_INVOCATION
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: decrease GS copy shader user SGPRs to 2
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: clean up shader resource limit definitions
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: move default tess level constant buffer to...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: move sample positions constant buffer to...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: move clip plane constant buffer to RW buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: rework polygon stippling to use constant...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: rename and rearrange RW buffer slots
blob
|
commitdiff
|
raw
|
diff to current
next