summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* mesa: implement GL_MAX_VERTEX_ATTRIB_STRIDETimothy Arceri2014-08-274-0/+31
* i965: Disable try_emit_b2f_of_compare on Gen4-6.Kenneth Graunke2014-08-221-0/+7
* i965/fs: Preserve CFG in predicated break pass.Matt Turner2014-08-221-4/+25
* i965/fs: Rename variable in predicated break pass.Matt Turner2014-08-221-7/+8
* i965/fs: Preserve CFG in the SEL peephole.Matt Turner2014-08-221-6/+9
* i965: Preserve CFG when deleting dead control flow.Matt Turner2014-08-221-9/+45
* i965/cfg: Add functions to combine basic blocks.Matt Turner2014-08-222-0/+54
* i965/cfg: Point to bblock_t containing associated control flowMatt Turner2014-08-223-27/+15
* i965/fs: Preserve CFG in register allocation.Matt Turner2014-08-222-10/+14
* i965: Use basic-block aware insertion/removal functions.Matt Turner2014-08-229-40/+50
* i965: Add invalidate_cfg parameter to invalidate_live_intervals().Matt Turner2014-08-225-7/+9
* i965: Add basic-block aware backend_instruction::insert_* methods.Matt Turner2014-08-222-0/+52
* i965: Add a basic-block aware backend_instruction::remove method.Matt Turner2014-08-222-0/+50
* i965/cfg: Add a function to remove a block from the cfg.Matt Turner2014-08-222-4/+59
* i965/cfg: Add functions to test if a block is a successor/predecessor.Matt Turner2014-08-222-0/+26
* i965: Fix JIP/UIP calculations.Matt Turner2014-08-221-8/+6
* dri/radeon: nuke the remaining references to sareaEmil Velikov2014-08-213-11/+0
* dri/radeon: cleanup the radeon_context vtblEmil Velikov2014-08-218-163/+0
* dri/radeon: drop obsolete radeon_{dri,macros}.h headersEmil Velikov2014-08-217-248/+2
* i965,meta: Stop unlocking the texture to try and prevent deadlocks.Kenneth Graunke2014-08-202-22/+0
* mesa: Use a recursive mutex for the texture lock.Kenneth Graunke2014-08-201-1/+1
* i965/vec4: Allow reswizzling writemasks when swizzle is single-valued.Matt Turner2014-08-201-27/+33
* glsl: Use the without_array predicate in some more placesTimothy Arceri2014-08-191-2/+1
* i965: Flush the RC and TC before doing a fast clear resolveKristian Høgsberg2014-08-191-2/+2
* i965: Enable ARB_conditional_render_inverted on Gen6+.Chris Forbes2014-08-201-0/+1
* mesa: Add support for inverted s/w conditional renderingChris Forbes2014-08-201-0/+13
* i965/vec4: Add a pass to reduce swizzles.Matt Turner2014-08-192-0/+99
* mesa: fix NULL pointer deref bug in _mesa_drawbuffers()Brian Paul2014-08-191-1/+1
* haiku/swrast: Add missing src include search path for missing util/macros.hAlexander von Gluck IV2014-08-191-0/+1
* mesa/st: Support ARB_conditional_render_inverted modesTobias Klausmann2014-08-192-1/+20
* mesa: add ARB_conditional_render_inverted flagsTobias Klausmann2014-08-193-2/+10
* glapi: add GL_ARB_conditional_render_invertedTobias Klausmann2014-08-191-0/+4
* i965/cfg: Add a foreach_block_and_inst_safe macro.Matt Turner2014-08-181-0/+4
* i965/cfg: Add a foreach_inst_in_block_safe macro.Matt Turner2014-08-181-0/+8
* i965/cfg: Add a foreach_block_safe macro.Matt Turner2014-08-181-0/+3
* i965: Pass a cfg pointer to generate_{code,assembly}.Matt Turner2014-08-1810-41/+39
* i965: Add and use foreach_block macro.Matt Turner2014-08-1814-143/+119
* i965/cfg: Embed link in bblock_t for main block list.Matt Turner2014-08-182-5/+7
* i965/fs: Optimize gl_FrontFacing calculation on Gen4/5.Matt Turner2014-08-181-5/+16
* i965/fs: Optimize gl_FrontFacing calculation on Gen6+.Matt Turner2014-08-181-6/+15
* i965: Use ~0 to represent true on Gen >= 6.Matt Turner2014-08-184-34/+102
* i965/fs: Optimize emit_bool_to_cond_code for logical exprs.Matt Turner2014-08-181-54/+87
* i965: Use UniformBooleanTrue value for boolean literal true.Matt Turner2014-08-182-2/+6
* mesa: Upload boolean uniforms using UniformBooleanTrue.Matt Turner2014-08-181-2/+2
* i965: Remove dead call to _mesa_associate_uniform_storage().Matt Turner2014-08-181-6/+0
* i965: Enable instruction compaction on Gen8+.Matt Turner2014-08-181-1/+1
* i965: Add support for compacting 3-src instructions on Gen8.Matt Turner2014-08-181-0/+185
* i965: Add support for compacting 1- and 2-src instructions on Gen8.Matt Turner2014-08-181-13/+35
* i965/gen8: Add 3-src instruction compaction tables.Matt Turner2014-08-181-0/+27
* i965/gen8: Add instruction compaction tables.Matt Turner2014-08-181-0/+150