aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader_nir.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeonsi: remove unrequired param in si_nir_scan_tess_ctrl()Timothy Arceri2019-01-021-1/+0
* nir/opt_peephole_select: Don't peephole_select expensive math instructionsIan Romanick2018-12-171-1/+1
* nir/opt_peephole_select: Don't try to remove flow control around indirect loadsIan Romanick2018-12-171-1/+1
* nir: Add a bool to int32 lowering passJason Ekstrand2018-12-161-0/+2
* radeonsi/nir: parse more information about bindless usageMarek Olšák2018-11-281-4/+32
* radeonsi/nir: port some bindless and sampler code from TGSIMarek Olšák2018-09-101-30/+50
* radeonsi: fix GPU hangs with bindless textures and LLVM 7.0Marek Olšák2018-09-101-1/+11
* amd: remove support for LLVM 5.0Marek Olšák2018-08-031-7/+0
* radeonsi/nir: make use of nir_lower_load_const_to_scalar()Timothy Arceri2018-07-231-0/+2
* radeonsi: store compute local_size into tgsi_shader_infoMarek Olšák2018-06-281-1/+1
* radeonsi: use gallivm lessMarek Olšák2018-06-251-2/+2
* radeonsi: Remove deref chain support in nir scan pass.Bas Nieuwenhuizen2018-06-221-30/+4
* radeonsi: Add deref support to the nir scan pass.Bas Nieuwenhuizen2018-06-221-15/+59
* radeonsi/nir: set FS properties only when scanning a fragment shaderNicolai Hähnle2018-04-201-1/+2
* radeonsi/nir: tidy up si_nir_load_sampler_desc()Timothy Arceri2018-04-101-5/+3
* radeonsi/nir: set uses_bindless_images for imagesTimothy Arceri2018-04-101-1/+16
* radeonsi/nir: don't add bindless samplers/images to declared bitmasksTimothy Arceri2018-04-101-6/+6
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi/nir: gather buffers declared more accurately and use const fast pathTimothy Arceri2018-04-021-6/+83
* radeonsi/nir: set TGSI_PROPERTY_NEXT_SHADERTimothy Arceri2018-04-021-0/+3
* ac/radeonsi: pass bindless bool to load_sampler_desc()Timothy Arceri2018-03-281-1/+1
* radeonsi/nir: set uses_bindless_samplers for samplersTimothy Arceri2018-03-281-0/+3
* radeonsi/nir: fix input processing for packed varyingsTimothy Arceri2018-03-281-3/+2
* radeonsi/nir: fix scanning of multi-slot output varyingsTimothy Arceri2018-03-281-109/+127