summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-03-19i965/fs: bail on move-to-flag in sel peepholenir-gvnConnor Abbott1-1/+3
2015-03-19nir: handle commutativity when matching ALU instructionsConnor Abbott2-3/+32
2015-03-19i965/fs/nir: use GCM/GVNConnor Abbott1-0/+2
2015-03-19nir: make GCM use value numberingConnor Abbott2-4/+11
2015-03-19nir: add a value numbering helperConnor Abbott3-0/+214
2015-03-19nir: constify instruction comparison functionsConnor Abbott2-5/+5
2015-03-19nir: constify nir_ssa_alu_instr_src_components()Connor Abbott1-1/+1
2015-03-19nir: fix a bug when comparing instructionsConnor Abbott1-6/+4
2015-03-19nir: split out instruction comparison functionsConnor Abbott5-142/+175
2015-03-19nir/gcm: pull phi nodes into the instrs listConnor Abbott1-3/+9
2015-03-20mesa: Make sure the buffer exists in _mesa_lookup_bufferobj_errFredrik Höglund1-4/+6
2015-03-20u_primconvert: add primitive restart supportDave Airlie7-87/+203
2015-03-19i965/fp: Emit discard jumps.Kenneth Graunke1-0/+3
2015-03-19i965/fs: Make an emit_discard_jump() function to reduce duplication.Kenneth Graunke4-21/+18
2015-03-19main: Add TEXTURE_CUBE_MAP support in CopyTextureSubImage3D.Laura Ekstrand1-3/+11
2015-03-19main: Simplify debug messages for CopyTex*SubImage*D.Laura Ekstrand2-49/+38
2015-03-19glsl: Annotate as_foo functions that the this pointer cannot be NULLIan Romanick1-0/+4
2015-03-19main: Change the type argument of use_shader_program() to gl_shader_stage.Paul Berry1-12/+11
2015-03-19main: Clean up a strange construction in use_shader_program().Paul Berry1-1/+1
2015-03-19i965/nir: Sort uniforms direct-first and use two different uniform registersJason Ekstrand2-7/+24
2015-03-19nir/lower_io: Add a assign_locations function that sorts by [in]direct useJason Ekstrand2-0/+75
2015-03-19nir/lower_io: Make variable location assignment a manual operationJason Ekstrand3-12/+9
2015-03-19nir: Use a list instead of a hash_table for inputs, outputs, and uniformsJason Ekstrand7-45/+32
2015-03-19gallivm: remove unused 'builder' variableBrian Paul1-1/+0
2015-03-19mesa: use more descriptive error messages for glUniform errorsBrian Paul1-4/+65
2015-03-19i965/fs: Print spills:fills and number of promoted constants.Matt Turner7-13/+25
2015-03-19i965/fs: Emit better b2f of an expression on GEN4 and GEN5Ian Romanick2-4/+99
2015-03-18util: Optimize _mesa_roundeven with SSE 4.1.Matt Turner1-0/+20
2015-03-18util: Add a roundeven test.Matt Turner2-1/+143
2015-03-18mesa: Replace _mesa_round_to_even() with _mesa_roundeven().Matt Turner7-40/+82
2015-03-18i965/fs: Ignore type in cmod prop if scan_inst is CMP.Matt Turner1-12/+13
2015-03-18i965/nir: Make our environment variable checking smarterJason Ekstrand1-2/+22
2015-03-19egl: don't fill client apis string forever.Dave Airlie1-0/+1
2015-03-18swrast: Use BITFIELD64_BIT for arrayAttribs.Jose Fonseca1-1/+1
2015-03-18scons: Don't link program_lexer.l/y twice.Jose Fonseca1-8/+3
2015-03-18gallivm: Use INFINITY directly.Jose Fonseca1-8/+1
2015-03-18scons: Silence MSVC warnings about overflows in constant arithmetic.Jose Fonseca1-0/+2
2015-03-18scons: Disable MSVC signed/unsigned mismatch warnings.José Fonseca1-0/+1
2015-03-18docs: Update progress on ARB_direct_state_access.Laura Ekstrand1-2/+2
2015-03-18dri: add _glapi_set_nop_handler(), _glapi_new_nop_table() to dri_test.cBrian Paul1-0/+11
2015-03-18mesa: remove MSVC warning pragmasBrian Paul1-20/+0
2015-03-18mesa: add void to format_array_format_table_init() declarationBrian Paul1-1/+1
2015-03-18mapi: move some #includes from .h file to .c filesBrian Paul3-3/+5
2015-03-18mesa: make _mesa_alloc_dispatch_table() staticBrian Paul2-9/+5
2015-03-18mesa: reimplement dispatch table no-op function handlingBrian Paul3-67/+37
2015-03-18mapi: add new _glapi_new_nop_table() and _glapi_set_nop_handler()Brian Paul5-41/+108
2015-03-18freedreno/ir3: fix infinite recursion in schedRob Clark1-1/+1
2015-03-18freedreno: fix spellingRob Clark1-1/+1
2015-03-18docs/GL3: don't list nv30Marek Olšák1-2/+2
2015-03-18docs/GL3: don't list swrastMarek Olšák1-21/+21