summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a function for comparing cursorsJason Ekstrand2016-03-242-0/+58
* nir/cf: Handle relinking top-level blocksJason Ekstrand2016-03-241-2/+5
* nir: Add a pass to repair SSA formJason Ekstrand2016-03-244-0/+163
* nir/vars_to_ssa: Use the new nir_phi_builder helperJason Ekstrand2016-03-241-359/+134
* nir/dominance: Handle unreachable blocksJason Ekstrand2016-03-241-1/+5
* nir: Add a phi node placement helperJason Ekstrand2016-03-244-0/+414
* util/bitset: Allow iterating over const bitsetsJason Ekstrand2016-03-241-1/+1
* ttn: remove stray global from headerRob Clark2016-03-241-2/+0
* nv50/ir: silence unhandled TGSI_PROPERTY_NEXT_SHADER infoSamuel Pitoiset2016-03-241-0/+3
* mesa: Handle negative length in glPushDebugGroup().Kenneth Graunke2016-03-241-0/+3
* mesa: Make glDebugMessageInsert deal with negative length for all types.Kenneth Graunke2016-03-241-3/+4
* mesa: Include null terminator in GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH.Kenneth Graunke2016-03-241-1/+1
* st/mesa: use RGBA instead of BGRA for SRGB_ALPHANicolai Hähnle2016-03-241-1/+1
* radeonsi: silence a coverity warningNicolai Hähnle2016-03-241-1/+1
* mesa: replace gl_context->Multisample._Enabled with _mesa_is_multisample_enab...Bas Nieuwenhuizen2016-03-2414-36/+43
* nir: fix dangling ssadef->name ptrsRob Clark2016-03-243-4/+8
* glsl: Add propagate_invariance to the other makefileJason Ekstrand2016-03-231-0/+1
* nir/glsl: Propagate invariant into NIR alu opsJason Ekstrand2016-03-231-0/+3
* glsl/rebalance_tree: Don't handle invariant or precise treesJason Ekstrand2016-03-231-0/+16
* glsl/opt_algebraic: Don't handle invariant or precise treesJason Ekstrand2016-03-231-0/+19
* glsl: Add a pass to propagate the "invariant" and "precise" qualifiersJason Ekstrand2016-03-234-0/+128
* nir/alu_to_scalar: Propagate the "exact" bitJason Ekstrand2016-03-231-0/+1
* i965/peephole_ffma: Don't fuse exact addsJason Ekstrand2016-03-231-1/+3
* nir/cse: Properly handle nir_ssa_def.exactJason Ekstrand2016-03-231-2/+14
* nir/algebraic: Flag inexact optimizationsJason Ekstrand2016-03-231-59/+62
* nir/algebraic: Fix fmin detection to match the specJason Ekstrand2016-03-231-1/+1
* nir/algebraic: Get rid of an invlid fxor optimizationJason Ekstrand2016-03-231-1/+0
* nir/algebraic: Allow for flagging operations as being inexactJason Ekstrand2016-03-234-2/+26
* nir/search: Propagate exactness into newly created expressionsJason Ekstrand2016-03-231-4/+5
* nir/builder: Add a flag for setting exactJason Ekstrand2016-03-231-0/+9
* nir: Add an "exact" bit to nir_alu_instrJason Ekstrand2016-03-233-0/+14
* nir/clone: Export nir_variable_cloneJason Ekstrand2016-03-232-4/+13
* nir/clone: Expose nir_constant_cloneJason Ekstrand2016-03-232-4/+5
* nir: Fix whitespaceJason Ekstrand2016-03-231-1/+1
* docs: use latest libDRM versionBrian Paul2016-03-231-2/+1
* compiler/glsl: allow sequence op as a const expr in gles 1.0Lars Hamre2016-03-231-1/+3
* radeonsi: fix out-of-bounds indexing of shader imagesNicolai Hähnle2016-03-231-1/+43
* radeonsi: cache flush/invalidation for missing PIPE_BARRIER_*_BUFFER bits (v2)Nicolai Hähnle2016-03-231-2/+12
* st/mesa: add missing MemoryBarrier bits and some explanationsNicolai Hähnle2016-03-231-1/+24
* gallium: add PIPE_BARRIER_STREAMOUT_BUFFERNicolai Hähnle2016-03-231-0/+1
* radeonsi: fix 2D array MSAA failures since image support landedMarek Olšák2016-03-231-1/+2
* i965/fs: Don't constant-fold RCPJason Ekstrand2016-03-221-15/+0
* i965: Remove the RCP+RSQ algebraic optimizationsJason Ekstrand2016-03-222-22/+0
* nir: Don't abs slt and friendsIan Romanick2016-03-221-0/+4
* nir: Don't abs the result of b2f or b2iIan Romanick2016-03-221-0/+2
* nir: Simplify 0 < fabs(a)Ian Romanick2016-03-221-0/+6
* nir: Simplify 0 >= b2f(a)Ian Romanick2016-03-221-0/+7
* nir: Simplify i2b with negated or abs operandIan Romanick2016-03-221-0/+2
* nir: Lower flrp with Boolean interpolator to bcselIan Romanick2016-03-221-2/+5
* i965: Have NIR lower flrp on pre-GEN6 vec4 backendIan Romanick2016-03-221-2/+26