projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nv50/ir: fix DCE to not generate 96-bit loads
[mesa.git]
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
2015-12-04
Ilia Mirkin
nv50/ir: fix DCE to not generate 96-bit loads
tree
|
commitdiff
2015-12-03
Ilia Mirkin
nv50/ir: fix moves to/from flags
tree
|
commitdiff
2015-12-03
Ilia Mirkin
nv50/ir: don't forget to mark flagsDef on cvt in txb...
tree
|
commitdiff
2015-12-03
Ilia Mirkin
nv50/ir: fix instruction permutation logic
tree
|
commitdiff
2015-12-03
Ilia Mirkin
nv50/ir: the mad source might not have a defining instr...
tree
|
commitdiff
2015-12-02
Ilia Mirkin
nv50/ir: make sure entire graph is reachable
tree
|
commitdiff
2015-12-02
Ilia Mirkin
nv50/ir: deal with loops with no breaks
tree
|
commitdiff
2015-12-02
Ilia Mirkin
nvc0/ir: fold postfactor into immediate
tree
|
commitdiff
2015-12-02
Ilia Mirkin
nv50/ir: allow immediate 0 to be loaded anywhere
tree
|
commitdiff
2015-12-02
Samuel Pitoiset
nv50/ir/gk110: add memory barriers support for GK110
tree
|
commitdiff
2015-12-02
Samuel Pitoiset
nv50/ir: do not call textureMask() for surface ops
tree
|
commitdiff
2015-11-29
Samuel Pitoiset
nv50/ir: always display the opcode number for unknown...
tree
|
commitdiff
2015-11-23
Ilia Mirkin
nv50/ir: fix (un)spilling of 3-wide results
tree
|
commitdiff
2015-11-18
Ilia Mirkin
nvc0/ir: actually emit AFETCH on kepler
tree
|
commitdiff
2015-11-12
Ilia Mirkin
nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATION
tree
|
commitdiff
2015-11-07
Ilia Mirkin
nv50/ir: fix emission of s[] args in certain situations
tree
|
commitdiff
2015-11-07
Ilia Mirkin
nv50/ir: only take abs value when computing high result
tree
|
commitdiff
2015-11-07
Ilia Mirkin
nv50/ir: allow emission of immediates in imul/imad ops
tree
|
commitdiff
2015-11-07
Ilia Mirkin
nv50/ir: properly set the type of the constant folding...
tree
|
commitdiff
2015-11-07
Ilia Mirkin
nv50/ir: add support for const-folding OP_CVT with...
tree
|
commitdiff
2015-11-06
Ilia Mirkin
nv50/ir: add fp64 opcode emission support for G200...
tree
|
commitdiff
2015-11-06
Hans de Goede
nv50/ir: Add support for 64bit immediates to checkSwapSrc01
tree
|
commitdiff
2015-11-06
Hans de Goede
nvc0/ir: Teach insnCanLoad about double immediates
tree
|
commitdiff
2015-11-06
Hans de Goede
nv50/ir: Add support for merge-s to the ConstantFolding...
tree
|
commitdiff
2015-11-06
Ilia Mirkin
nv50/ir: disallow 64-bit immediates on nv50 targets
tree
|
commitdiff
2015-11-06
Ilia Mirkin
nv50/ir: allow movs with TYPE_F64 destinations to be...
tree
|
commitdiff
2015-11-06
Hans de Goede
gm107/ir: Add support for double immediates
tree
|
commitdiff
2015-11-06
Hans de Goede
nvc0/ir: Add support for double immediates
tree
|
commitdiff
2015-11-05
Ilia Mirkin
nv50,nvc0: provide debug messages with shader compilati...
tree
|
commitdiff
2015-10-31
Ilia Mirkin
nouveau: get rid of tabs
tree
|
commitdiff
2015-10-30
Ilia Mirkin
nv50: allow per-sample interpolation to be forced via...
tree
|
commitdiff
2015-10-29
Ilia Mirkin
nv50/ir: adapt to new method for passing in cull/clip...
tree
|
commitdiff
2015-10-29
Ilia Mirkin
nvc0: do upload-time fixups for interpolation parameters
tree
|
commitdiff
2015-10-15
Chih-Wei Huang
nv50/ir: use C++11 standard std::unordered_map if possible
tree
|
commitdiff
2015-09-14
Ilia Mirkin
nvc0/ir: start offset at texBindBase for txq, like...
tree
|
commitdiff
2015-09-13
Ilia Mirkin
nv50/ir: add support for TXQS tgsi opcode
tree
|
commitdiff
2015-09-10
Ilia Mirkin
nv50/ir: don't fold immediate into mad if registers...
tree
|
commitdiff
2015-09-10
Ilia Mirkin
nv50/ir: fix emission of 8-byte wide interp instruction
tree
|
commitdiff
2015-09-10
Ilia Mirkin
nv50/ir: r63 is only 0 if we are using less than 63...
tree
|
commitdiff
2015-09-10
Ilia Mirkin
nv50/ir: make edge splitting fix up phi node sources
tree
|
commitdiff
2015-09-09
Mauro Rossi
nouveau: android: add space before PRIx64 macro
tree
|
commitdiff
2015-08-21
Ilia Mirkin
nv50/ir: pre-compute BFE arg when both bits and offset...
tree
|
commitdiff
2015-08-20
Tobias Klausmann
nv50/ir: Handle OP_CVT when folding constant expressions
tree
|
commitdiff
2015-08-20
Ilia Mirkin
nvc0/ir: undo more shifts still by allowing a pre-SHL...
tree
|
commitdiff
2015-08-20
Ilia Mirkin
nvc0/ir: don't require AND when the high byte is being...
tree
|
commitdiff
2015-08-20
Ilia Mirkin
nvc0/ir: detect i2f/i2i which operate on specific bytes...
tree
|
commitdiff
2015-08-20
Ilia Mirkin
nvc0/ir: detect AND/SHR pairs and convert into EXTBF
tree
|
commitdiff
2015-08-20
Chih-Wei Huang
nv50/ir: support different unordered_set implementations
tree
|
commitdiff
2015-08-17
Ilia Mirkin
gk110/ir: fix sched calculator to consider all register...
tree
|
commitdiff
2015-08-17
Ilia Mirkin
gm107/ir: avoid letting the lowering pass get out of...
tree
|
commitdiff
2015-08-14
Ilia Mirkin
gm107/ir: indirect handle goes first on maxwell also
tree
|
commitdiff
2015-07-29
Ilia Mirkin
nvc0/ir: cache vertex out base so that we don't recompu...
tree
|
commitdiff
2015-07-29
Ilia Mirkin
nvc0/ir: output base for reading is based on laneid
tree
|
commitdiff
2015-07-28
Ilia Mirkin
nvc0/ir: trim out barrier sync for non-compute shaders
tree
|
commitdiff
2015-07-28
Ilia Mirkin
nvc0/ir: fix barrier emission
tree
|
commitdiff
2015-07-24
Ilia Mirkin
nvc0/ir: per-patch vars are in a separate address space
tree
|
commitdiff
2015-07-24
Ilia Mirkin
nvc0/ir: kepler can't do indirect shader input/output...
tree
|
commitdiff
2015-07-24
Ilia Mirkin
nvc0/ir: tess factors are now sysvals, adapt codegen...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
gk110/ir: fake BAR support
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: cleanup private enums that have graduated...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: allow tess eval output loads to be CSE'd
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: add hazard for 2nd dim of vfetch/load indirect...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: patch vertex count is stored in the upper...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: add support for reading outputs in tess contro...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: set perPatch flag on load/stores to per-patch...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: populate info structure based on new tess...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0/ir: mark varyings as per-patch based on semantic...
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0: TESSCOORD comes in as a sysval, not an input
tree
|
commitdiff
2015-07-23
Ilia Mirkin
nvc0: preliminary tess support
tree
|
commitdiff
2015-07-20
Samuel Pitoiset
nouveau: use bool instead of boolean
tree
|
commitdiff
2015-07-18
Ilia Mirkin
gm107/ir: fix indirect txq emission
tree
|
commitdiff
2015-07-18
Ilia Mirkin
nvc0/ir: don't worry about sampler in txq handling
tree
|
commitdiff
2015-07-18
Ilia Mirkin
nvc0/ir: fix txq on indirect samplers
tree
|
commitdiff
2015-07-04
Ilia Mirkin
nv50/ir: UCMP arguments are float, so make sure modifie...
tree
|
commitdiff
2015-07-02
Ilia Mirkin
nv50/ir: don't emit src2 in immediate form
tree
|
commitdiff
2015-07-01
Ilia Mirkin
nv50/ir: copy joinAt when splitting both before and...
tree
|
commitdiff
2015-06-30
Ilia Mirkin
nv50/ir: fix emission of address reg in 3rd source
tree
|
commitdiff
2015-06-26
Ilia Mirkin
nv50/ir: propagate modifier to right arg when const...
tree
|
commitdiff
2015-06-18
Ilia Mirkin
nvc0/ir: can't have a join on a load with an indirect...
tree
|
commitdiff
2015-06-15
Ilia Mirkin
nvc0/ir: fix collection of first uses for texture barri...
tree
|
commitdiff
2015-06-15
Jürgen Rühle
nv50/ir: OP_JOIN is a flow instruction
tree
|
commitdiff
2015-05-24
Ilia Mirkin
nv50/ir: avoid messing up arg1 of PFETCH
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nvc0/ir: LOAD's can't be used for shader inputs
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nv50/ir: guess that the constant offset is the starting...
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nvc0/ir: set ftz when sources are floats, not just...
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nv50/ir: allow OP_SET to merge with OP_SET_AND/etc...
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nvc0/ir: optimize set & 1.0 to produce boolean-float...
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nvc0/ir: allow iset to produce a boolean float
tree
|
commitdiff
2015-05-22
Ilia Mirkin
nvc0/ir: avoid jumping to a sched instruction
tree
|
commitdiff
2015-05-20
Marek Olšák
gallium: remove TGSI_SAT_MINUS_PLUS_ONE
tree
|
commitdiff
2015-05-18
Ilia Mirkin
gk110/ir: switch to gk104-style sched codes rather...
tree
|
commitdiff
2015-05-14
Samuel Pitoiset
nv50/ir: silence compiler warnings about mismatched...
tree
|
commitdiff
2015-05-14
Samuel Pitoiset
nv50/ir: remove unused private field cycle to SchedData...
tree
|
commitdiff
2015-05-09
Ilia Mirkin
nv50/ir: only enable mul saturate on G200+
tree
|
commitdiff
2015-05-08
Ilia Mirkin
nv50/ir: only propagate saturate up if some actual...
tree
|
commitdiff
2015-05-07
Ilia Mirkin
nv50/ir: add SHL to the list of U32 opcodes
tree
|
commitdiff
2015-04-30
Ilia Mirkin
nvc0/ir: fix predicated PFETCH for real
tree
|
commitdiff
2015-04-30
Ilia Mirkin
nv50/ir: fix asFlow() const helper for OP_JOIN
tree
|
commitdiff
2015-04-30
Ilia Mirkin
nvc0/ir: fix predicated PFETCH emission
tree
|
commitdiff
2015-04-29
Ilia Mirkin
gk110/ir: fix set with a register dest to not auto...
tree
|
commitdiff
next