| Commit message (Expand) | Author | Age | Files | Lines |
* | i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export) | Carl Worth | 2015-04-02 | 9 | -32/+51 |
* | i965: Split out per-stage dirty-bit checking into separate functions | Carl Worth | 2015-04-02 | 4 | -35/+59 |
* | i965: Split out brw_<stage>_populate_key into their own functions | Carl Worth | 2015-04-02 | 3 | -40/+64 |
* | nv50/ir: avoid folding immediates into imad operations | Ilia Mirkin | 2015-04-02 | 1 | -1/+2 |
* | nv50/ir: fix imad emission when dst == src2 | Ilia Mirkin | 2015-04-02 | 1 | -1/+1 |
* | nir: Allocate nir_tex_instr::sources out of the instruction itself. | Kenneth Graunke | 2015-04-02 | 1 | -1/+1 |
* | nir: Allocate predecessor and dominance frontier sets from block itself. | Kenneth Graunke | 2015-04-02 | 1 | -2/+2 |
* | nir: Allocate register fields out of the register itself. | Kenneth Graunke | 2015-04-02 | 1 | -3/+3 |
* | nir: Make nir_create_function() strdup the function name. | Kenneth Graunke | 2015-04-02 | 1 | -1/+1 |
* | nir: Free dead variables when removing them. | Kenneth Graunke | 2015-04-02 | 1 | -1/+3 |
* | nir: Combine remove_dead_local_vars() and remove_dead_global_vars(). | Kenneth Graunke | 2015-04-02 | 1 | -14/+4 |
* | ralloc: Implement a new ralloc_adopt() API. | Kenneth Graunke | 2015-04-02 | 2 | -0/+33 |
* | nir/opt_peephole_ffma: Fix a couple typos in a comment | Jason Ekstrand | 2015-04-02 | 1 | -2/+2 |
* | mesa: add ARB_depth_buffer_float to ES3.0 required extension list | Ilia Mirkin | 2015-04-02 | 1 | -0/+1 |
* | vc4: Add support for nir_iabs. | Eric Anholt | 2015-04-02 | 1 | -0/+5 |
* | i965/generator: Get rid of the ! in the unreachable statement | Jason Ekstrand | 2015-04-02 | 1 | -1/+1 |
* | nir/print: Correctly print swizzles for explicitly sized alu sources | Jason Ekstrand | 2015-04-02 | 1 | -12/+12 |
* | freedreno/a3xx: add MRT support | Ilia Mirkin | 2015-04-02 | 8 | -138/+219 |
* | freedreno: convert blit program to array for each number of rts | Ilia Mirkin | 2015-04-02 | 12 | -21/+45 |
* | freedreno: add support for laying out MRTs in gmem | Ilia Mirkin | 2015-04-02 | 2 | -16/+43 |
* | freedreno: add core infrastructure support for MRTs | Ilia Mirkin | 2015-04-02 | 4 | -8/+14 |
* | freedreno/ir3: add support for FS_COLOR0_WRITES_ALL_CBUFS property | Ilia Mirkin | 2015-04-02 | 2 | -1/+10 |
* | freedreno/a3xx: add independent blend function support | Ilia Mirkin | 2015-04-02 | 2 | -8/+9 |
* | freedreno: remove alpha key from ir3_shader | Ilia Mirkin | 2015-04-02 | 9 | -42/+8 |
* | i915g: Implement EGL_EXT_image_dma_buf_import | Stéphane Marchesin | 2015-04-01 | 5 | -7/+38 |
* | i965/fs: Relax type check in cmod propagation. | Matt Turner | 2015-04-01 | 1 | -1/+3 |
* | nir: Remove useless ftrunc inside f2i/f2u. | Matt Turner | 2015-04-01 | 1 | -0/+4 |
* | nir: Recognize (a < b || a < c) as a < max(b, c). | Matt Turner | 2015-04-01 | 1 | -0/+2 |
* | nir: Add addition/multiplication identities of exp/log. | Matt Turner | 2015-04-01 | 1 | -0/+6 |
* | nir: Add identities for the log function. | Matt Turner | 2015-04-01 | 1 | -0/+8 |
* | nir: Add identities for the exponential function. | Matt Turner | 2015-04-01 | 1 | -0/+6 |
* | nir: Recognize another open coded lrp. | Matt Turner | 2015-04-01 | 1 | -0/+1 |
* | nir: Recognize open coded lrp. | Matt Turner | 2015-04-01 | 1 | -0/+1 |
* | nir: Use _mesa_flsll(InputsRead) in prog->nir. | Kenneth Graunke | 2015-04-01 | 1 | -2/+2 |
* | mesa: Implement _mesa_flsll(). | Kenneth Graunke | 2015-04-01 | 1 | -0/+24 |
* | nir: In prog->nir, don't wrap dot products with ptn_channel(..., X). | Kenneth Graunke | 2015-04-01 | 1 | -4/+4 |
* | i965: Use the same nir options for all gens | Jason Ekstrand | 2015-04-01 | 1 | -10/+2 |
* | i965/nir: Run DCE again before going out of SSA | Jason Ekstrand | 2015-04-01 | 1 | -0/+2 |
* | i965/nir: Run the ffma peephole after the rest of the optimizations | Jason Ekstrand | 2015-04-01 | 2 | -2/+11 |
* | nir/peephole_ffma: Be less agressive about fusing multiply-adds | Jason Ekstrand | 2015-04-01 | 1 | -0/+41 |
* | nir: Add a dedicated ffma peephole optimization | Jason Ekstrand | 2015-04-01 | 3 | -0/+223 |
* | nir: Move the compare-with-zero optimizations to the late section | Jason Ekstrand | 2015-04-01 | 1 | -4/+4 |
* | nir/algebraic: Add a seperate section for "late" optimizations | Jason Ekstrand | 2015-04-01 | 3 | -0/+13 |
* | nir/algebraic: Remove a duplicate optimization | Jason Ekstrand | 2015-04-01 | 1 | -3/+0 |
* | nir/algebraic: #define around structure definitions | Jason Ekstrand | 2015-04-01 | 1 | -6/+11 |
* | nir/print: Don't print extra swizzzle components | Jason Ekstrand | 2015-04-01 | 1 | -7/+19 |
* | configure: nuke --with-max-{width,height} | Emil Velikov | 2015-04-01 | 2 | -2/+2 |
* | gallium: ship tgsi_to_nir.h in the tarball | Emil Velikov | 2015-04-01 | 1 | -1/+2 |
* | glsl: Make sure not to dereference NULL. | Matt Turner | 2015-04-01 | 1 | -0/+2 |
* | main: create_buffers unlocks mutex when throwing OUT_OF_MEMORY. | Laura Ekstrand | 2015-04-01 | 1 | -0/+1 |