radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_context::type)
[mesa.git] / src / gallium / drivers / radeonsi / si_shader_nir.c
2020-09-03 Marek Olšákradeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_...
2020-09-03 Marek Olšákradeonsi: don't execute LDS stores for TCS outputs...
2020-09-03 Marek Olšákradeonsi: remove in/out/uniform variables from NIR...
2020-09-03 Marek Olšákradeonsi: lower IO intrinsics - complete rewrite of...
2020-09-03 Marek Olšákradeonsi: get color interpolation info from shader_info
2020-08-05 Marek Olšákradeonsi: call nir_split_array_vars/shrink_vec_array_va...
2020-08-05 Marek Olšákradeonsi: reorder NIR optimizations
2020-07-29 Jason Ekstrandnir: Add nir_foreach_shader_in/out_variable helpers
2020-06-26 Marek Olšákradeonsi: remove tabs
2020-06-03 Timothy Arcerinir: add callback to nir_remove_dead_variables()
2020-06-02 Marek Olšákradeonsi: pass at most 3 images and/or shader buffers...
2020-06-02 Marek Olšákradeonsi: remove const_buffers_declared hacks
2020-06-02 Marek Olšáknir: gather which images are MSAA
2020-05-13 Marek Olšákgallium: change comments to remove 'state tracker'
2020-03-30 Pierre-Eric Pellou... radeonsi: switch to 3-spaces style
2020-03-09 Marek Olšákradeonsi: determine uses_bindless_samplers correctly
2020-03-09 Daniel Schürmannradeonsi: lower discard to demote when FS_CORRECT_DERIV...
2020-01-23 Marek Olšákradeonsi: move si_nir_build_llvm into si_shader_llvm.c
2020-01-23 Marek Olšákradeonsi: move VS shader code into si_shader_llvm_vs.c
2020-01-23 Marek Olšákradeonsi: move non-LLVM code out of si_shader_llvm.c
2020-01-23 Marek Olšákradeonsi: use ctx->ac. for types and integer constants
2020-01-15 Marek Olšákradeonsi: move code for shader resources into si_shader...
2020-01-14 Marek Olšákradeonsi: move PS LLVM code into si_shader_llvm_ps.c
2020-01-14 Marek Olšákradeonsi: clean up si_shader_info
2020-01-14 Marek Olšákradeonsi: merge si_tessctrl_info into si_shader_info
2020-01-14 Marek Olšákradeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
2020-01-14 Marek Olšákradeonsi: don't adjust depth and stencil PS output...
2019-11-28 Marek Olšákradeonsi/nir: support interface output types to fix...
2019-11-28 Marek Olšákradeonsi/nir: implement subgroup system values for...
2019-11-25 Marek Olšákradeonsi/nir: don't run si_nir_opts again if there...
2019-11-25 Connor Abbottac/nir, radv, radeonsi: Switch to using ac_shader_args
2019-11-15 Marek Olšákradeonsi/nir: call nir_lower_flrp only once per shader
2019-11-15 Marek Olšákradeonsi/nir: remove dead function temps
2019-11-04 Marek Olšáknir: pack nir_variable::data::stream
2019-10-24 Marek Olšákradeonsi/nir: implement pipe_screen::finalize_nir
2019-10-16 Marek Olšákradeonsi/nir: simplify si_lower_nir signature
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-10-09 Marek Olšákradeonsi: apply FMASK to MSAA image loads
2019-10-09 Marek Olšákradeonsi: add FMASK slots for shader images (for MSAA...
2019-09-25 Timothy Arceriradeonsi/nir: lower load constants to scalar
2019-09-16 Timothy Arceriradeonsi/nir: fix number of used samplers
2019-09-06 Vasily Khoruzhicknir: allow specifying filter callback in lower_alu_to_s...
2019-09-05 Connor Abbottac/nir: Enable nir_opt_large_constants
2019-09-03 Connor Abbottradeonsi/nir: Remove uniform variable scanning
2019-08-30 Samuel Pitoisetac: import linear/perspective PS input parameters from...
2019-08-23 Connor Abbottradeonsi/nir: Rewrite output scanning
2019-08-23 Connor Abbottradeonsi/nir: Rewrite store intrinsic gathering
2019-08-23 Connor Abbottradeonsi/nir: Don't recompute num_inputs and num_outputs
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-19 Marek Olšákradeonsi/nir: always lower ballot masks as 64-bit,...
2019-08-19 Marek Olšákradeonsi/nir: fix counting shader inputs & outputs
2019-08-19 Marek Olšákradeonsi/nir: fix assertion in si_nir_load_sampler_desc
2019-08-12 Marek Olšákcompiler: add SYSTEM_VALUE_USER_DATA_AMD
2019-08-12 Marek Olšákcompiler: add shader_info.cs.user_data_components_amd
2019-08-12 Marek Olšákcompiler: add shader_info.vs.blit_sgprs_amd
2019-08-06 Pierre-Eric Pellou... radeonsi: add support for nir atomic_inc_wrap/atomic_de...
2019-08-06 Marek Olšákradeonsi/nir: lower PS inputs before scanning the shader
2019-08-06 Marek Olšákradeonsi/nir: handle key.mono.u.ps.interpolate_at_sampl...
2019-08-02 Bas Nieuwenhuizenac/nir,radv: Optimize bounds check for 64 bit CAS.
2019-07-31 Marek Olšákradeonsi/nir: set input_interpolate_loc for color inputs
2019-07-31 Marek Olšákradeonsi/nir: set tgsi_shader_info::num_memory_instructions
2019-07-31 Marek Olšákradeonsi/nir: accurately set input_usage_mask for doubl...
2019-07-31 Marek Olšákradeonsi/nir: accurately set output_usagemask (v2)
2019-07-31 Marek Olšákradeonsi/nir: accurately set reads_*_outputs for TCS
2019-07-31 Marek Olšákradeonsi/nir: clean up gather_intrinsic_load_deref_inpu...
2019-07-31 Marek Olšákradeonsi/nir: clean up some nir_scan_shader code
2019-07-23 Marek Olšákradeonsi/nir: set tgsi_shader_info::uses_fbfetch for...
2019-07-20 Marek Olšákradeonsi/gfx10: implement Wave32
2019-07-09 Marek Olšákradeonsi/gfx10: enable image stores with DCC
2019-07-08 Connor Abbottradeonsi/nir: Use NIR barycentric intrinsics
2019-07-08 Connor Abbottradeonsi/nir: Delete unreachable code
2019-06-06 Connor Abbottradeonsi: Don't force dcc disable for loads
2019-06-04 Connor Abbottradeonsi/nir: Fix type in bindless address computation
2019-05-31 Connor Abbottradeonsi/nir: Remove hack for builtins
2019-05-31 Connor Abbottradeonsi/nir: Use correct location for uniform access...
2019-05-10 Jonathan Mareknir: allow specifying a set of opcodes in lower_alu_to_...
2019-05-09 Ian Romanicknir: Initialize lower_flrp_progress everywhere
2019-05-07 Ian Romanickintel/compiler: Use the flrp lowering pass for all...
2019-05-07 Ian Romanicknir: Use the flrp lowering pass instead of nir_opt_alge...
2019-04-30 Timothy Arceriradeonsi/nir: create si_nir_opts() helper
2019-04-23 Marek Olšáktgsi/scan: add uses_drawid
2019-04-16 Timothy Arceriradeonsi/nir: fix scanning of bindless images
2019-04-09 Timothy Arcerinir/radv: remove restrictions on opt_if_loop_last_conti...
2019-03-17 Timothy Arceriradeonsi/nir: call some more var optimisation passes
2019-03-12 Connor Abbottradeonsi/nir: Use nir stripping pass
2019-03-08 Timur Kristófradeonsi/nir: Only set window_space_position for vertex...
2019-03-06 Timothy Arceriradeonsi/nir: stop calling nir_lower_returns()
2019-03-05 Timur Kristófnir: Add ability for shaders to use window space coordi...
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-19 Timothy Arceriradeonsi/nir: set shader_buffers_declared properly
2019-02-19 Timothy Arceriradeonsi/nir: set colors_read properly
2019-02-19 Timothy Arceriradeonsi/nir: set input_usage_mask properly
2019-02-19 Timur Kristófradeonsi/nir: Use uniform location when calculating...
2019-01-22 Timothy Arceriradeonsi/nir: add missing piece for bindless image...
2019-01-21 Karol Herbstmesa: add MESA_SHADER_KERNEL
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-16 Timothy Arceriradeonsi/nir: get correct type for images inside structs
2019-01-09 Rhys Perryac/nir,radv,radeonsi/nir: use correct indices for inter...
2019-01-08 Jason Ekstrandnir: Distinguish between normal uniforms and UBOs
next