2016-01-30 |
Ilia Mirkin | nv50/ir: get rid of memory stores with nop values |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nv50/ir: fix false global CSE on instructions with... |
tree | commitdiff |
2016-01-30 |
Jason Ekstrand | Merge branch 'vulkan' into 'vulkan' |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nv50/ir: handle new TGSI MEMBAR opcode |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nvc0/ir: fix atomic compare-and-swap arguments |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nv50/ir: add support for indirect buffer loading |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nv50/ir: add SUQ op by reading the info from driver... |
tree | commitdiff |
2016-01-30 |
Ilia Mirkin | nv50/ir: add support for BUFFER accesses |
tree | commitdiff |
2016-01-28 |
Karol Herbst | nv50/ir: optimize mad/fma with third argument 0 to mul |
tree | commitdiff |
2016-01-28 |
Karol Herbst | nv50/ir: run DCE backwards |
tree | commitdiff |
2016-01-28 |
Karol Herbst | nv50/ir: optimize shl(shr(a, c), c) to and(a, ~((1... |
tree | commitdiff |
2016-01-26 |
Karol Herbst | nv50/ir: fix memory corruption when spilling and redoing RA |
tree | commitdiff |
2016-01-25 |
Jason Ekstrand | Merge remote-tracking branch 'mattst88/nir-lower-pack... |
tree | commitdiff |
2016-01-21 |
Kristian Høgsberg... | Merge remote-tracking branch 'jekstrand/wip/i965-unifor... |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | nv50/ir: 64-bit splitting fixes |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gk110/ir: allow carry to be set/read by imad |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gm107/ir: add carry emission to LOP and IADD |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gm107/ir: add ATOM and CCTL support |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gm107/ir: set LD/ST address width bit |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gk110/ir: fix double-wide vm address |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gk110/ir: add OP_CCTL handling |
tree | commitdiff |
2016-01-21 |
Ilia Mirkin | gk110/ir: add atomic op emission, fix gmem loads |
tree | commitdiff |
2016-01-20 |
Ilia Mirkin | nv50/ir: don't flip SHL(ADD) into ADD(SHL) if ADD sourc... |
tree | commitdiff |
2016-01-20 |
Ilia Mirkin | gk110/ir: fix load from shared memory |
tree | commitdiff |
2016-01-20 |
Ilia Mirkin | gk110/ir: add partial BAR support |
tree | commitdiff |
2016-01-18 |
Ilia Mirkin | nv50/ir: swap the least-ref'd source into src1 when... |
tree | commitdiff |
2016-01-16 |
Ilia Mirkin | nv50/ir: add saturate support on ex2 |
tree | commitdiff |
2016-01-15 |
Ilia Mirkin | nv50/ir: rebase indirect temp arrays to 0, so that... |
tree | commitdiff |
2016-01-15 |
Ilia Mirkin | nv50/ir: only use FILE_LOCAL_MEMORY for temp arrays... |
tree | commitdiff |
2016-01-14 |
Ilia Mirkin | nvc0/ir: be careful about propagating very large offset... |
tree | commitdiff |
2016-01-12 |
Kristian Høgsberg... | Merge ../mesa into vulkan |
tree | commitdiff |
2016-01-11 |
Ilia Mirkin | nv50/ir: the whole point of data array is to hand out... |
tree | commitdiff |
2016-01-09 |
Pierre Moreau | nv50/ir: Fix scratch allocation size and file |
tree | commitdiff |
2016-01-09 |
Kristian Høgsberg... | Merge ../mesa into vulkan |
tree | commitdiff |
2016-01-08 |
Ilia Mirkin | nv50,nvc0: use a face sysval to avoid the useless back... |
tree | commitdiff |
2016-01-08 |
Ilia Mirkin | tgsi: add ureg support for image decls |
tree | commitdiff |
2016-01-03 |
Ilia Mirkin | nvc0/ir: add support for PK2H/UP2H |
tree | commitdiff |
2015-12-30 |
Ilia Mirkin | nvc0: add ARB_shader_draw_parameters support |
tree | commitdiff |
2015-12-30 |
Ilia Mirkin | nv50/ir: attempt to do more constant folding on mad... |
tree | commitdiff |
2015-12-29 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
tree | commitdiff |
2015-12-29 |
Ilia Mirkin | nv50/ir: float(s32 & 0xff) = float(u8), not s8 |
tree | commitdiff |
2015-12-28 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | gk104/ir: simplify and fool-proof texbar algorithm |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: combine sequences of conversions |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: manually optimize multiplication expansion... |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: fix imul emission in the presence of an immediate |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: teach post-ra immediate folding into mad about... |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: add short imad support |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: can't have predication and immediates |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: fix texture grad for cubemaps |
tree | commitdiff |
2015-12-12 |
Ilia Mirkin | nv50/ir: fix assumption that prog->maxGPR is in 32... |
tree | commitdiff |
2015-12-11 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
tree | commitdiff |
2015-12-09 |
Ilia Mirkin | nv50/ir: fix cutoff for using r63 vs r127 when replacin... |
tree | commitdiff |
2015-12-09 |
Ilia Mirkin | nv50/ir: prefer to color mad def and src2 with the... |
tree | commitdiff |
2015-12-09 |
Ilia Mirkin | nv50/ir: reduce degree limit on ops that can't encode... |
tree | commitdiff |
2015-12-09 |
Ilia Mirkin | nv50/ir: only unspill once ahead of a group of instructions |
tree | commitdiff |
2015-12-09 |
Ilia Mirkin | nv50/ir: check if the target supports the new offset... |
tree | commitdiff |
2015-12-07 |
Ilia Mirkin | nvc0/ir: fix up mul+add -> mad algebraic opt, enable... |
tree | commitdiff |
2015-12-07 |
Ilia Mirkin | gk110/ir: fix imad sat/hi flag emission for immediate... |
tree | commitdiff |
2015-12-07 |
Ilia Mirkin | gk104/ir: sampler doesn't matter for txf |
tree | commitdiff |
2015-12-07 |
Ilia Mirkin | gk110/ir: fix imul hi emission with limm arg |
tree | commitdiff |
2015-12-05 |
Ilia Mirkin | nv50/ir: fold shl + mul with immediates |
tree | commitdiff |
2015-12-05 |
Ilia Mirkin | nv50/ir: propagate indirect loads into instructions |
tree | commitdiff |
2015-12-05 |
Ilia Mirkin | nv50/ir: flip shl(add, imm) into add(shl, imm) |
tree | commitdiff |
2015-12-04 |
Ilia Mirkin | nv50/ir: replace zeros in movs as well |
tree | commitdiff |
2015-12-04 |
Ilia Mirkin | nv50/ir: fold fma/mad when all 3 args are immediates |
tree | commitdiff |
2015-12-04 |
Ilia Mirkin | nv50/ir: avoid looking at uninitialized srcMods entries |
tree | commitdiff |
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 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
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-14 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
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-11-03 |
Jason Ekstrand | Merge remote-tracking branch 'mesa-public/master' into... |
tree | commitdiff |
2015-10-31 |
Ilia Mirkin | nouveau: get rid of tabs |
tree | commitdiff |
next |