aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader_nir.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-9/+9
* st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the state trackerTimothy Arceri2018-03-201-10/+0
* ac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_lower_subgroupsJason Ekstrand2018-03-131-0/+1
* radeonsi: remove chip_class parameter from si_lower_nirMarek Olšák2018-03-081-3/+3
* radeonsi: move si_nir_load_input_gs() to si_shader.cTimothy Arceri2018-03-061-20/+0
* radeonsi/nir: call ac_lower_indirect_derefs()Timothy Arceri2018-03-051-1/+3
* radeonsi/nir: increase values to 8 for gs fetch.Dave Airlie2018-03-011-1/+1
* radeonsi/nir: collect more accurate output_usagemaskTimothy Arceri2018-02-221-13/+43
* radeonsi/nir: fix gl_FragCoord for pixel_center_integerTimothy Arceri2018-02-191-0/+5
* radeonsi/nir: set TGSI_PROPERTY_FS_EARLY_DEPTH_STENCIL correctlyTimothy Arceri2018-02-161-1/+2
* radeonsi/nir: fix shader ballot return value bitsizeTimothy Arceri2018-02-151-1/+1
* ac: remove nir_to_llvm_context from ac_nir_translate()Samuel Pitoiset2018-02-141-1/+1
* radeonsi: make si_declare_compute_memory() more generic and call for nirTimothy Arceri2018-02-131-0/+4
* radeonsi/nir: add depth layout to scan passTimothy Arceri2018-02-101-0/+19
* radeonsi/nir: add FRAG_RESULT_COLOR to scan passTimothy Arceri2018-02-101-0/+6
* radeonsi/nir: gather some missing fs infoTimothy Arceri2018-02-091-0/+5
* radeonsi/nir: gather some compute info in si_nir_scan_shader()Timothy Arceri2018-02-071-6/+27
* radeonsi/nir: always set input_usage_mask as using all componentsTimothy Arceri2018-02-071-4/+10
* radeonsi/nir: add input support for arrays that have not been copied to temps...Timothy Arceri2018-01-311-67/+79
* radeonsi/nir: add si_nir_lookup_interp_param() helperTimothy Arceri2018-01-311-0/+36
* radeonsi/nir: move the interpolation qualifier scanningTimothy Arceri2018-01-311-16/+36
* radeonsi/nir: add interpolate at intrinsics to scan_instruction()Timothy Arceri2018-01-311-0/+30
* radeonsi/nir: add support vs double inputsTimothy Arceri2018-01-301-0/+5
* radeonsi: pass input_idx to declare_nir_input_vs()Timothy Arceri2018-01-301-2/+3
* radeonsi: add bitcast_inputs() helperTimothy Arceri2018-01-301-6/+15
* radeonsi/nir: fix num_inputs for doubles in vsTimothy Arceri2018-01-301-5/+8
* radeonsi/nir: fix fs output indexTimothy Arceri2018-01-231-0/+5
* ac/nir/radeonsi: add ARB_shader_ballot supportTimothy Arceri2018-01-231-0/+9
* radeonsi/nir: add primitive id to inputs scanTimothy Arceri2018-01-231-0/+3
* radeonsi/nir: add nir_intrinsic_load_sample_mask_in to ir scanTimothy Arceri2018-01-231-0/+3
* radeonsi/nir: add some missing tcs bits to the nir scan passTimothy Arceri2018-01-181-0/+14
* st/glsl_to_nir/radeonsi: enable tessellation shadersTimothy Arceri2018-01-051-0/+2
* radeonsi: add dummy implementation of si_nir_scan_tess_ctrl()Timothy Arceri2018-01-051-0/+19
* radeonsi/nir: gather tess propertiesTimothy Arceri2018-01-051-0/+29
* st/glsl_to_nir/radeonsi: enable gs support for nir backendTimothy Arceri2017-12-041-28/+33
* ac: add si_nir_load_input_gs() to the abiTimothy Arceri2017-12-041-0/+20
* st/glsl_to_nir: enable NIR link time optsTimothy Arceri2017-12-041-7/+27
* radeonsi/nir: add support for packed inputsTimothy Arceri2017-12-041-21/+25
* radeonsi: copy some nir gs infoTimothy Arceri2017-11-161-0/+7