summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Try to emit LINE instructions on Gen <= 5.Matt Turner2014-12-052-0/+56
* i965/fs: Add support for generating the LINE instruction.Matt Turner2014-12-051-0/+4
* i965: Set the region of LINE's src0 to <0,1,0>.Matt Turner2014-12-051-1/+10
* i965: Give compile stats through KHR_debug.Matt Turner2014-12-052-0/+20
* mesa: Add a source parameter to _mesa_gl_debug.Matt Turner2014-12-057-2/+12
* i965/gs: Avoid DW * DW mulBen Widawsky2014-12-051-2/+6
* i965/fs: Move brw_file_from_reg() higher in the file.Matt Turner2014-12-051-14/+14
* i965/fs: Make brw_reg_from_fs_reg static and remove prototype.Matt Turner2014-12-052-72/+70
* i965: Use ~0 to represent true on all generations.Matt Turner2014-12-055-102/+120
* i965: Change the type of booleans to D.Matt Turner2014-12-053-25/+25
* i965/fs: Add a negate() function.Matt Turner2014-12-051-0/+8
* i965/vec4: Don't DCE flag-writing insts because dest was unused.Matt Turner2014-12-051-1/+1
* i965/vec4: Allow CSE on uniform-vec4 expansion MOVs.Matt Turner2014-12-056-1/+13
* mesa: Ensure stack is realigned on x86.José Fonseca2014-12-051-0/+3
* i965: Compute VS attribute WA bits earlier and check if they changed.Kenneth Graunke2014-12-044-37/+57
* i965: Drop BRW_NEW_VERTEX_PROGRAM and _NEW_TRANSFORM from Gen4 VS state.Kenneth Graunke2014-12-041-3/+2
* i965: Drop BRW_NEW_VERTEX_PROGRAM from Gen7+ 3DSTATE_VS atoms.Kenneth Graunke2014-12-042-2/+0
* i965: Store floating point mode choice in brw_stage_prog_data.Kenneth Graunke2014-12-0411-43/+18
* i965: Make Gen4-5 and Gen8+ ALT checks use ctx->_Shader too.Kenneth Graunke2014-12-044-4/+4
* i965: Move PSCDEPTH calculations from draw time to compile time.Kenneth Graunke2014-12-046-52/+40
* i965: Add var->location != -1 assertions.Kenneth Graunke2014-12-032-0/+3
* i965/fs: Don't offset uniform registers in half().Matt Turner2014-12-031-0/+4
* i965/skl: Fix SBE state upload code.Ben Widawsky2014-12-021-1/+3
* i965: Avoid union literal, for old gcc compatibility.Matt Turner2014-12-021-1/+2
* i965: Remove tabs from instruction scheduler.Matt Turner2014-12-021-98/+98
* i965/vs: Set brw_vs_prog_key::clamp_vertex_color to 0 when irrelevant.Kenneth Graunke2014-12-021-3/+8
* i965: Make vertex color clamp handling code VS specific.Kenneth Graunke2014-12-025-12/+12
* i965/vs: Handle vertex color clamping in emit_urb_slot().Kenneth Graunke2014-12-022-11/+13
* i965: Use the enum type for gen6_gather_wa sampler key field.Kenneth Graunke2014-12-021-7/+7
* i965: Drop use of GL types in program keys.Kenneth Graunke2014-12-021-23/+23
* i965: Move program key structures to brw_program.h.Kenneth Graunke2014-12-025-82/+103
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-0234-82/+4
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-0234-115/+137
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-0233-124/+124
* i965: Remove "disable_derivative_optimization" driconf option.Kenneth Graunke2014-12-025-21/+2
* i965: Just return void from brw_try_draw_primsIan Romanick2014-12-021-5/+2
* mesa: Use current Mesa coding style in check_valid_to_renderIan Romanick2014-12-021-25/+24
* mesa: Use unreachable instead of assert in check_valid_to_renderIan Romanick2014-12-021-1/+1
* mesa: Silence unused parameter warnings in _mesa_validate_Draw functionsIan Romanick2014-12-023-26/+21
* mesa: Refactor common validation code to validate_DrawElements_commonIan Romanick2014-12-021-125/+43
* mesa: Generate GL_INVALID_OPERATION when drawing w/o a VAO in core profileIan Romanick2014-12-021-1/+9
* mesa: fix height error check for 1D array texturesBrian Paul2014-12-021-1/+1
* i965/vec4: Rewrite dead code elimination to use live in/out.Matt Turner2014-12-013-155/+170
* i965/vec4: Track liveness of the flag register.Matt Turner2014-12-012-0/+33
* i965/fs: Remove opt_drop_redundant_mov_to_flags().Matt Turner2014-12-012-32/+0
* i965/fs: Use const fs_reg & rather than a copy or pointer.Matt Turner2014-12-014-18/+17
* i965/fs: Dead code eliminate instructions writing the flag.Matt Turner2014-12-011-4/+22
* i965/fs: Track liveness of the flag register.Matt Turner2014-12-012-0/+41
* i965: Use local pointer to block_data in live intervals.Matt Turner2014-12-015-49/+61
* i965/vec4: Make live_intervals part of the vec4_visitor class.Matt Turner2014-12-013-11/+11