Commit History

Auteur SHA1 Bericht Datum
  riperiperi f23b2878cc Shader: Add fallback for LDG from "ube" buffer ranges. (#4027) 3 jaren geleden
  gdkchan bbb24d8c7e Restrict shader storage buffer search when match fails (#4011) 3 jaren geleden
  gdkchan 4523a73f75 Propagate Shader phi nodes with the same source value from all blocks (#3457) 3 jaren geleden
  riperiperi 142cededd4 Implement Shader Instructions SUATOM and SURED (#2090) 4 jaren geleden
  gdkchan 3b90adcd1d Fix shaders with mixed PBK and SSY addresses on the stack (#2329) 4 jaren geleden
  gdkchan 49745cfa37 Move shader resource descriptor creation out of the backend (#2290) 5 jaren geleden
  gdkchan 40e276c9b5 Improve shader global memory to storage pass (#2200) 5 jaren geleden
  gdkchan 053dcfdb05 Use multiple dest operands for shader call instructions (#1975) 5 jaren geleden
  gdkchan 4b7c7dab9e Support multiple destination operands on shader IR and shuffle predicates (#1964) 5 jaren geleden
  gdkchan 49f970d5bd Implement CAL and RET shader instructions (#1618) 5 jaren geleden
  gdkchan e13154c83d Implement shader LEA instruction and improve bindless image load/store (#1355) 5 jaren geleden
  gdkchan 5795bb1528 Support separate textures and samplers (#1216) 6 jaren geleden
  gdk 6a98c643ca Add a pass to turn global memory access into storage access, and do all storage related transformations on IR 6 jaren geleden
  gdk 769c02235f Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled 6 jaren geleden
  gdk 3ab5c23f49 Add partial support for array of samplers, and add pass to identify them from bindless texture accesses 6 jaren geleden
  gdk 278a4c317c Implement BFI, BRK, FLO, FSWZADD, PBK, SHFL and TXD shader instructions, misc. fixes 6 jaren geleden
  gdk 1876b346fe Initial work 6 jaren geleden