aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader_nir.c
Commit message (Expand)AuthorAgeFilesLines
* compiler: add SYSTEM_VALUE_USER_DATA_AMDMarek Olšák2019-08-121-0/+6
* compiler: add shader_info.cs.user_data_components_amdMarek Olšák2019-08-121-0/+1
* compiler: add shader_info.vs.blit_sgprs_amdMarek Olšák2019-08-121-0/+2
* radeonsi: add support for nir atomic_inc_wrap/atomic_dec_wrapPierre-Eric Pelloux-Prayer2019-08-061-0/+2
* radeonsi/nir: lower PS inputs before scanning the shaderMarek Olšák2019-08-061-80/+69
* radeonsi/nir: handle key.mono.u.ps.interpolate_at_sample_force_centerMarek Olšák2019-08-061-1/+4
* ac/nir,radv: Optimize bounds check for 64 bit CAS.Bas Nieuwenhuizen2019-08-021-0/+1
* radeonsi/nir: set input_interpolate_loc for color inputsMarek Olšák2019-07-301-0/+10
* radeonsi/nir: set tgsi_shader_info::num_memory_instructionsMarek Olšák2019-07-301-0/+5
* radeonsi/nir: accurately set input_usage_mask for doubles (v2)Marek Olšák2019-07-301-4/+14
* radeonsi/nir: accurately set output_usagemask (v2)Marek Olšák2019-07-301-4/+49
* radeonsi/nir: accurately set reads_*_outputs for TCSMarek Olšák2019-07-301-14/+10
* radeonsi/nir: clean up gather_intrinsic_load_deref_input_infoMarek Olšák2019-07-301-8/+6
* radeonsi/nir: clean up some nir_scan_shader codeMarek Olšák2019-07-301-16/+6
* radeonsi/nir: set tgsi_shader_info::uses_fbfetch for KHR_blend_equation_adv.Marek Olšák2019-07-231-5/+23
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-191-3/+3
* radeonsi/gfx10: enable image stores with DCCMarek Olšák2019-07-091-3/+2
* radeonsi/nir: Use NIR barycentric intrinsicsConnor Abbott2019-07-081-69/+134
* radeonsi/nir: Delete unreachable codeConnor Abbott2019-07-081-11/+0
* radeonsi: Don't force dcc disable for loadsConnor Abbott2019-06-061-6/+0
* radeonsi/nir: Fix type in bindless address computationConnor Abbott2019-06-041-2/+2
* radeonsi/nir: Remove hack for builtinsConnor Abbott2019-05-311-11/+2
* radeonsi/nir: Use correct location for uniform access boundConnor Abbott2019-05-311-1/+1
* nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek2019-05-101-1/+1
* nir: Initialize lower_flrp_progress everywhereIan Romanick2019-05-091-1/+1
* intel/compiler: Use the flrp lowering pass for all stages on Gen4 and Gen5Ian Romanick2019-05-061-6/+6
* nir: Use the flrp lowering pass instead of nir_opt_algebraicIan Romanick2019-05-061-0/+24
* radeonsi/nir: create si_nir_opts() helperTimothy Arceri2019-05-011-36/+42
* tgsi/scan: add uses_drawidMarek Olšák2019-04-231-0/+3
* radeonsi/nir: fix scanning of bindless imagesTimothy Arceri2019-04-171-38/+37
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* radeonsi/nir: call some more var optimisation passesTimothy Arceri2019-03-181-3/+8
* radeonsi/nir: Use nir stripping passConnor Abbott2019-03-121-0/+5
* radeonsi/nir: Only set window_space_position for vertex shaders.Timur Kristóf2019-03-081-2/+4
* radeonsi/nir: stop calling nir_lower_returns()Timothy Arceri2019-03-061-1/+0
* nir: Add ability for shaders to use window space coordinates.Timur Kristóf2019-03-051-0/+3
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-211-1/+1
* radeonsi/nir: set shader_buffers_declared properlyTimothy Arceri2019-02-201-10/+22
* radeonsi/nir: set colors_read properlyTimothy Arceri2019-02-201-7/+10
* radeonsi/nir: set input_usage_mask properlyTimothy Arceri2019-02-201-11/+36
* radeonsi/nir: Use uniform location when calculating const_file_max.Timur Kristóf2019-02-201-6/+6
* radeonsi/nir: add missing piece for bindless image supportTimothy Arceri2019-01-231-0/+6
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-2/+2
* nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_ubo to nir_var_mem_uboKarol Herbst2019-01-191-1/+1
* radeonsi/nir: get correct type for images inside structsTimothy Arceri2019-01-171-1/+2
* ac/nir,radv,radeonsi/nir: use correct indices for interpolation intrinsicsRhys Perry2019-01-091-0/+3
* nir: Distinguish between normal uniforms and UBOsJason Ekstrand2019-01-081-2/+3
* st/glsl_to_nir: call nir_lower_load_const_to_scalar() in the stTimothy Arceri2019-01-021-2/+0
* radeonsi: make use of ac_are_tessfactors_def_in_all_invocs()Timothy Arceri2019-01-021-8/+2