i965: use pack/unpackDouble lowering
[mesa.git] / src / gallium / drivers / nouveau / codegen /
2016-05-09 Samuel Pitoisetnv50/ir: silence unsupported TGSI_PROPERTY_CS_FIXED_BLOCK_*
2016-04-27 Hans de Goedenouveau: codegen: LOAD: Take src swizzle into account
2016-04-27 Hans de Goedenouveau: codegen: LOAD: Do not call fetchSrc(1) if...
2016-04-27 Hans de Goedenouveau: codegen: LOAD: Always use component 0 when...
2016-04-26 Jakob Sinclairgallium: Remove every double semi-colon
2016-04-26 Samuel Pitoisetgk110/ir: add emission for VSHL
2016-04-26 Samuel Pitoisetgk110/ir: add emission for OP_SUEAU, OP_SUBFM and OP_SU...
2016-04-26 Samuel Pitoisetgk110/ir: add emission for OP_SULDB and OP_SUSTx
2016-04-26 Samuel Pitoisetgk110/ir: add emission for OP_MADSP
2016-04-26 Samuel Pitoisetgk110/ir: add emission for OP_PERMT
2016-04-26 Samuel Pitoisetnvc0/ir: check that the image format doesn't mismatch
2016-04-26 Samuel Pitoisetnvc0/ir: prevent out of bounds when no images are bound
2016-04-26 Samuel Pitoisetnvc0/ir: add indirect support for images on Kepler
2016-04-26 Samuel Pitoisetnvc0/ir: fix 1D arrays images for Kepler
2016-04-26 Samuel Pitoisetnvc0/ir: fix cube images for Kepler
2016-04-26 Ilia Mirkinnv50/ir: add support for SULDP -> SULDB conversion
2016-04-26 Samuel Pitoisetnv50/ir: make use of OP_SUQ for surfaces query
2016-04-26 Samuel Pitoisetnv50/ir: add OP_BUFQ for buffers query
2016-04-26 Samuel Pitoisetnv50/ir: enable early fragment test with explicit user...
2016-04-26 Samuel Pitoisetnvc0/ir: fix constraints for OP_SUSTx on Kepler
2016-04-26 Samuel Pitoisetnv50/ir: re-introduce TGSI lowering pass for images
2016-04-26 Samuel Pitoisetnv50/ir: add support for TGSI image declarations
2016-04-26 Samuel Pitoisetgk110/ir: add emission for (a OP b) OP c
2016-04-26 Samuel Pitoisetnvc0/ir: fix wrong emission of (a OP b) OP c
2016-04-25 Samuel Pitoisetgm107/ir: s/invalid load/invalid store/
2016-04-25 Hans de Goedenouveau: codegen: combineLd/St do not combine indirect...
2016-04-20 Samuel Pitoisetgk110/ir: make use of IMUL32I for all immediates
2016-04-20 Samuel Pitoisetgk110/ir: do not overwrite def value with zero for...
2016-04-20 Hans de Goedenouveau: codegen: Add support for OpenCL global memory...
2016-04-20 Hans de Goedenouveau: codegen: Use FILE_MEMORY_BUFFER for buffers
2016-04-19 Jose FonsecaRevert "nv50/ra: `isinf()` is in namespace `std` since...
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-13 Pierre Moreaunv50/ra: `isinf()` is in namespace `std` since C++11.
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-07 Samuel Pitoisetnv50/ir: do not try to attach JOIN ops to ATOM
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-02 Ilia Mirkingm107/ir: add OP_SELP emission, used in DSQRT lowering
2016-04-02 Ilia Mirkinnv50/ir: we can't load local memory directly into an...
2016-04-02 Samuel Pitoisetnv50/ir: fix envyas variants when building the code lib
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-01 Samuel Pitoisetnvc0/ir: do not lower shared+atomics on GM107+
2016-04-01 Samuel Pitoisetnvc0/ir: add atomics support on shared memory for Kepler
2016-04-01 Samuel Pitoisetnvc0/ir: fix wrong pred emission for ld lock on GK104
2016-04-01 Samuel Pitoisetnvc0/ir: add support for compute UBOs on Kepler
2016-04-01 Samuel Pitoisetnvc0: store ubo info to the driver constbuf on Kepler
2016-03-31 Pierre Moreaunv50/ir: Check for valid insn instead of def size
2016-03-29 Samuel Pitoisetnvc0/ir: move load/store lowering pass to handleLDST()
2016-03-28 Samuel Pitoisetnvc0: use a different offset for buffers and surfaces
2016-03-28 Ilia Mirkinnvc0/ir: fix picking of coordinates from tex instructio...
2016-03-28 Ilia Mirkinnv50/ir: saturate depth writes
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-24 Samuel Pitoisetnv50/ir: silence unhandled TGSI_PROPERTY_NEXT_SHADER...
2016-03-21 Hans de Goedenouveau: codegen: Do not silently fail in handeLOAD...
2016-03-21 Hans de Goedenouveau: codegen: Disable more old resource handling...
2016-03-21 Hans de Goedenouveau: codegen: gk110: Make emitSTORE offset handling...
2016-03-21 Hans de Goedenouveau: codegen: Slightly refactor Source::scanInstruc...
2016-03-21 Hans de Goedenouveau: codegen: Add support for clover / OpenCL kerne...
2016-03-21 Hans de Goedetgsi: Add support for global / private / input MEMORY
2016-03-20 Ilia Mirkinnv50/ir: fix indirect texturing for non-array textures...
2016-03-20 Ilia Mirkinnv50/ir: normalize cube coordinates after derivatives...
2016-03-19 Pierre Moreaunvc0/ir: Use double constant in handleSQRT
2016-03-19 Ilia Mirkinnv50/ir: force-enable derivatives on TXD ops
2016-03-19 Samuel Pitoisetnv50/ir: make use of auxCBSlot instead of magic numbers
2016-03-19 Samuel Pitoisetnv50,nvc0: replace resInfoCBSlot by auxCBSlot
2016-03-19 Samuel Pitoisetnv50/ir: fix compilation warning in handleSharedATOM()
2016-03-19 Vinson Leenv50,nvc0: Fix invalid constant.
2016-03-18 Samuel Pitoisetnv50/ir: print SUBFM subops
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-13 Ilia Mirkinnv50,nvc0: handle SQRT lowering inside the driver
2016-03-13 Ilia Mirkinnv50/ir: avoid folding mul + add if the mul has a dnz
2016-03-11 Ilia Mirkinnvc0: add support for TGSI FMA ops
2016-03-07 Samuel Pitoisetgm107/ir: add emission for ATOMS
2016-03-07 Samuel Pitoisetgm107/ir: add emission for BAR
2016-03-07 Samuel Pitoisetgk110/ir: add missing src predicate emission for BAR.RED
2016-03-07 Samuel Pitoisetgk110/ir: allow to emit immediates for BAR
2016-03-07 Samuel Pitoisetgk110/ir: fix wrong emission of BAR.SYNC
2016-03-07 Samuel Pitoisetnvc0/ir: make sure that thread count immediate for...
2016-03-06 Ilia Mirkinnv50/ir: using sampleid/pos shouldn't force per-sample...
2016-03-02 Samuel Pitoisetgk110/ir: fix wrong emission of NOT modifier for VOTE
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-28 Samuel Pitoisetnv50/ir: emit VOTE instruction
2016-02-28 Samuel Pitoisetgk110/ir: add ld lock/st unlock emission
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-22 Samuel Pitoisetnvc0/ir: add missing emission of locked load predicate
2016-02-22 Samuel Pitoisetnvc0/ir: add ld lock/st unlock emission on GK104
2016-02-22 Samuel Pitoisetnv50/ir: restore OP_SELP to be a regular instruction
2016-02-21 Samuel Pitoisetnv50/ir: add atomics support on shared memory for Fermi
2016-02-21 Samuel Pitoisetnv50/ir: make OP_SELP a compare instruction
2016-02-21 Samuel Pitoisetnv50/ir: add lock/unlock subops for load/store
2016-02-21 Samuel Pitoisetnv50/ir: use s[] addr space for shared buffers
2016-02-16 Karol Herbstnv50/ir: we can't do the add to mad conversion when...
2016-02-16 Karol Herbstnv50/ir: optimize neg(and(set, 1)) to set
2016-02-16 Ilia Mirkinnv50/ir: fix quadop emission in the presence of predication
2016-02-16 Samuel Pitoisetgm107/ir: add ATOM CAS emission
2016-02-16 Ben Skeggsnvc0: initial support for GM20x GPUs
2016-02-13 Samuel Pitoisetnv50/ir: add missing SV_TID and SV_CTAID sysvals on...
2016-02-13 Samuel Pitoisetnv50/ir: add MEMBAR emission for GM107
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Ilia Mirkinnvc0/ir: fix converting between predicate and gpr
2016-02-03 Ilia Mirkinnv50/ir: make sure to fetch all sources before creating...
next