projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: use shader_info::cs::local_size_variable to clean up some code
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader_nir.c
2020-09-07
Marek Olšák
radeonsi: use shader_info::cs::local_size_variable...
blob
|
commitdiff
|
raw
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::uses_derivatives
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::writes_memory
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: rename num_memory_instructions -> num_memory_...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::uses_kill
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: merge uses_persp_opcode_interp_sample/uses_li...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove unused si_shader_info::uses_(vertexid...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info:*(clip|cull...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::const_buffer...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::images_declared
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::shader_buffe...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove info::samplers_declared, image_buffers...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_COLOR0_WRITES_ALL...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_DEPTH_LAYOUT
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_COORD_PIXEL_CENTER
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_POST_DEPTH_COVERAGE
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_EARLY_DEPTH_STENCIL
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_CS_*
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_GS_*
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_TES_VERTEX_ORDER_CW
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_TES_SPACING
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_TES_POINT_MODE ...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_TCS_VERTICES_OUT
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_VS_WINDOW_SPACE_POSI...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_NEXT_SHADER
blob
|
commitdiff
|
raw
|
diff to current
2020-09-04
Marek Olšák
nir: get ffma support from NIR options for nir_lower_flrp
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: optimize out the loop in si_get_ps_input_cntl
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: replace TGSI_INTERPOLATE with INTERP_MODE
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: don't execute LDS stores for TCS outputs...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: remove in/out/uniform variables from NIR...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: lower IO intrinsics - complete rewrite of...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: get color interpolation info from shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-08-05
Marek Olšák
radeonsi: call nir_split_array_vars/shrink_vec_array_va...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-05
Marek Olšák
radeonsi: reorder NIR optimizations
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Ekstrand
nir: Add nir_foreach_shader_in/out_variable helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-06-26
Marek Olšák
radeonsi: remove tabs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Timothy Arceri
nir: add callback to nir_remove_dead_variables()
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
radeonsi: pass at most 3 images and/or shader buffers...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
radeonsi: remove const_buffers_declared hacks
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
nir: gather which images are MSAA
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Marek Olšák
gallium: change comments to remove 'state tracker'
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Pierre-Eric Pellou...
radeonsi: switch to 3-spaces style
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Marek Olšák
radeonsi: determine uses_bindless_samplers correctly
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Daniel Schürmann
radeonsi: lower discard to demote when FS_CORRECT_DERIV...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move si_nir_build_llvm into si_shader_llvm.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move VS shader code into si_shader_llvm_vs.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move non-LLVM code out of si_shader_llvm.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: use ctx->ac. for types and integer constants
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: move code for shader resources into si_shader...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: move PS LLVM code into si_shader_llvm_ps.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: clean up si_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: merge si_tessctrl_info into si_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: don't adjust depth and stencil PS output...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi/nir: support interface output types to fix...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi/nir: implement subgroup system values for...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Marek Olšák
radeonsi/nir: don't run si_nir_opts again if there...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
ac/nir, radv, radeonsi: Switch to using ac_shader_args
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Marek Olšák
radeonsi/nir: call nir_lower_flrp only once per shader
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Marek Olšák
radeonsi/nir: remove dead function temps
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
nir: pack nir_variable::data::stream
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
radeonsi/nir: implement pipe_screen::finalize_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Marek Olšák
radeonsi/nir: simplify si_lower_nir signature
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
nir: add a strip parameter to nir_serialize
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Marek Olšák
radeonsi: apply FMASK to MSAA image loads
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Marek Olšák
radeonsi: add FMASK slots for shader images (for MSAA...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-25
Timothy Arceri
radeonsi/nir: lower load constants to scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Timothy Arceri
radeonsi/nir: fix number of used samplers
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
ac/nir: Enable nir_opt_large_constants
blob
|
commitdiff
|
raw
|
diff to current
2019-09-03
Connor Abbott
radeonsi/nir: Remove uniform variable scanning
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
ac: import linear/perspective PS input parameters from...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
radeonsi/nir: Rewrite output scanning
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
radeonsi/nir: Rewrite store intrinsic gathering
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
radeonsi/nir: Don't recompute num_inputs and num_outputs
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Jason Ekstrand
nir: Add explicit signs to image min/max intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Marek Olšák
radeonsi/nir: always lower ballot masks as 64-bit,...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Marek Olšák
radeonsi/nir: fix counting shader inputs & outputs
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Marek Olšák
radeonsi/nir: fix assertion in si_nir_load_sampler_desc
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
compiler: add SYSTEM_VALUE_USER_DATA_AMD
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
compiler: add shader_info.cs.user_data_components_amd
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
compiler: add shader_info.vs.blit_sgprs_amd
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Pierre-Eric Pellou...
radeonsi: add support for nir atomic_inc_wrap/atomic_de...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/nir: lower PS inputs before scanning the shader
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/nir: handle key.mono.u.ps.interpolate_at_sampl...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Bas Nieuwenhuizen
ac/nir,radv: Optimize bounds check for 64 bit CAS.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: set input_interpolate_loc for color inputs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: set tgsi_shader_info::num_memory_instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: accurately set input_usage_mask for doubl...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: accurately set output_usagemask (v2)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: accurately set reads_*_outputs for TCS
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: clean up gather_intrinsic_load_deref_inpu...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: clean up some nir_scan_shader code
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Marek Olšák
radeonsi/nir: set tgsi_shader_info::uses_fbfetch for...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: implement Wave32
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: enable image stores with DCC
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
radeonsi/nir: Use NIR barycentric intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
radeonsi/nir: Delete unreachable code
blob
|
commitdiff
|
raw
|
diff to current
next