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