projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: get rid of si_llvm_emit_fs_epilogue
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2016-11-03
Nicolai Hähnle
radeonsi: get rid of si_llvm_emit_fs_epilogue
blob
|
commitdiff
|
raw
2016-11-03
Nicolai Hähnle
radeonsi: get rid of get_interp_param
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: get rid of select_interp_param
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: use TCS epilog for monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_tcs_epilog_function
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: use VS epilog for monolithic TES
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: use VS prolog and epilog for monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_vs_{prolog,epilog}_function
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: use PS prolog for monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: set num_input_vgprs for fragment shaders...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_ps_prolog_function
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: use PS epilog for monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_ps_epilog_function
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: pass the function name to si_llvm_create_func
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: split is_monolithic into no_prolog and no_epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: free data structures when shader compiles...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: move main TGSI translation into its own function
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: fix signature of export intrinsic in VS epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Marek Olšák
radeonsi: remove si_resource_create_custom
blob
|
commitdiff
|
raw
|
diff to current
2016-10-21
Nicolai Hähnle
radeonsi: fix a regression in si_eliminate_const_output
blob
|
commitdiff
|
raw
|
diff to current
2016-10-20
Marek Olšák
radeonsi: fix build of si_eliminate_const_vs_outputs...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-20
Nicolai Hähnle
radeonsi: fix 64-bit loads from LDS
blob
|
commitdiff
|
raw
|
diff to current
2016-10-19
Marek Olšák
radeonsi: eliminate trivial constant VS outputs
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: rename prefixes from radeon to si
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: merge radeon_llvm_context and si_shader_context
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: import all TGSI->LLVM code from gallium/radeon
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: move LLVM ALU codegen into radeonsi
blob
|
commitdiff
|
raw
|
diff to current
2016-10-17
Nicolai Hähnle
radeonsi: unify the constant load paths
blob
|
commitdiff
|
raw
|
diff to current
2016-10-17
Nicolai Hähnle
radeonsi: fix indirect loads of 64 bit constants
blob
|
commitdiff
|
raw
|
diff to current
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
next