55636 Commits (1670737436adc5eea6af860bff5035b52dc6c303)
 

Auteur SHA1 Bericht Datum
  José Fonseca 57cd1d1454 include: Fix build with VS 11 (i.e, 2012). 12 jaren geleden
  José Fonseca 70fe7c6d3e mesa,gallium,egl,mapi: One definition of C99 inline/__func__ to rule them all. 12 jaren geleden
  José Fonseca 96b3ca89b1 scons: Allows choosing VS 10 or 11. 12 jaren geleden
  Michel Dänzer 4dca602521 radeonsi: Fix off-by-one for maximum vertex element index in some cases 12 jaren geleden
  Christoph Bumiller 8aa8b0539e nvc0: avoid crash on updating RASTERIZE_ENABLE state 12 jaren geleden
  Christoph Bumiller 4d28aff48f gallium/tests: check format in compute tests, make selectable 12 jaren geleden
  Christoph Bumiller e2dded78ea nvc0: add MP trap handler for nve4 12 jaren geleden
  Christoph Bumiller ae59a7d35d nvc0: they removed the NTID,NCTAID,GRIDID registers on nve4 12 jaren geleden
  Christoph Bumiller e066f2f62f nvc0: implement compute support for nve4 12 jaren geleden
  Christoph Bumiller 75f1f852b0 nvc0/ir: try to fix CAS (CompareAndSwap) 12 jaren geleden
  Christoph Bumiller 18fdfbdc32 nv50/ir: add CCTL (cache control) op 12 jaren geleden
  Christoph Bumiller 9db7e09cb4 nvc0/ir/emit: fix emission of large address offsets 12 jaren geleden
  Christoph Bumiller 175c185941 nvc0: add SHADER/COMPUTE_RESOURCE bind flags to format table 12 jaren geleden
  Christoph Bumiller 19ea0bd521 nouveau: align PIPE_BIND_SHADER,COMPUTE_RESOURCEs to 256 bytes 12 jaren geleden
  Christoph Bumiller 47f2179844 nv50,nvc0: copy writable flag on surface creation 12 jaren geleden
  Christoph Bumiller 7a91d3a2a4 nv50/ir: add support for different sampler and resource index on nve4 12 jaren geleden
  Christoph Bumiller 99e4eba669 nv50/ir: implement splitting of 64 bit ops after RA 12 jaren geleden
  Christoph Bumiller ac9f19e485 nvc0/ir: skip back edges when determining latest sched value 12 jaren geleden
  Christoph Bumiller f07c46a4f4 nvc0/ir: use large issue delay after RET, too 12 jaren geleden
  Christoph Bumiller b23ec3f8ba nv50/ir: fix size adjustment for sched info for multiple functions 12 jaren geleden
  Christoph Bumiller d39169cb6d nv50/ir: print function inputs and outputs 12 jaren geleden
  Christoph Bumiller 1b4faa2b17 nv50/ir/ssa: add a few comments regarding RenamePass 12 jaren geleden
  Francisco Jerez 1535b754fb nv50/ir/tgsi: Exclude local declarations from function prototypes. 12 jaren geleden
  Christoph Bumiller 9b563ef3f7 nv50/ir/opt: try to make use of SUCLAMP addend 12 jaren geleden
  Christoph Bumiller a788be19e5 nv50/ir: don't assert on type in Modifier.applyTo if it is 0 12 jaren geleden
  Christoph Bumiller c3a5bc0bdf nv50/ir: add support for barriers 12 jaren geleden
  Christoph Bumiller a0a25191f2 nv50/ir/tgsi: add support for atomics 12 jaren geleden
  Christoph Bumiller c2dfcd7f0e nv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE 12 jaren geleden
  Christoph Bumiller d105b3df14 nvc0/ir: don't replace load from input in COMPUTE progs with VFETCH 12 jaren geleden
  Christoph Bumiller 4506ed28de nvc0/ir: implement lowering of surface ops for nve4 12 jaren geleden
  Christoph Bumiller 8ac68b071d nvc0/ir: add formatted surface load lib code, move to extra header 12 jaren geleden
  Christoph Bumiller ce1951daed nv50/ir: extend moveSources for delta < 0 12 jaren geleden
  Christoph Bumiller c0fc3463e9 nvc0/ir: lower atomics in s[] 12 jaren geleden
  Christoph Bumiller 9c196779bc nvc0/ir/emit: implement INSBF, EXTBF, PERMT and ATOM 12 jaren geleden
  Christoph Bumiller c8f0c43f7a nv50/ir/emit: handle OP_ATOM 12 jaren geleden
  Christoph Bumiller d6c95f6819 nvc0/ir/target: some ops can't be predicated, e.g. CALL 12 jaren geleden
  Christoph Bumiller 1ed507ca46 nv50/ir/opt: CALLs cannot load 12 jaren geleden
  Christoph Bumiller c893b94060 nv50/ir: add support for indirect BRA,CALL 12 jaren geleden
  Christoph Bumiller efe55075b5 nvc0/ir/emit: implement move to and logic ops on predicates 12 jaren geleden
  Christoph Bumiller ce7610f7d5 nvc0/ir/emit: implement surface related ops 12 jaren geleden
  Christoph Bumiller 3741b7d844 nv50/ir: initialize CodeEmitters' specialized target fields 12 jaren geleden
  Christoph Bumiller b0fc2f13ec nv50/ir/opt: make optimization aware of atomics, barriers, surface ops 12 jaren geleden
  Christoph Bumiller 22b762f9b4 nv50/ir: add various new OPs that will be needed for compute 12 jaren geleden
  Francisco Jerez c82714c593 nv50/ir: Rename "mkLoad" to "mkLoadv" for consistency. 13 jaren geleden
  Christoph Bumiller cc30ce8160 nv50/ir: fix comparison of system values 12 jaren geleden
  Francisco Jerez 4ddfdcea04 nv50/ir/tgsi: Translate grid-related system parameters. 13 jaren geleden
  Francisco Jerez 8446c31d0e nv50/ir/tgsi: Accept COMPUTE programs. 13 jaren geleden
  Christoph Bumiller e9294e11b4 nv50/ir/ra: make sure all used function inputs get assigned a reg 12 jaren geleden
  Christoph Bumiller ee431b12ec nv50/ir/ra: also add pre-existing MERGE,SPLIT to constraint list 12 jaren geleden
  Christoph Bumiller f1dfa414f4 nv50/ir/ra: fix confusion with conditional RegisterSet::occupy 12 jaren geleden