i965/fs: Add support for generating the LINE instruction.
[mesa.git] / src / mesa /
2014-12-06 Matt Turneri965/fs: Add support for generating the LINE instruction.
2014-12-06 Matt Turneri965: Set the region of LINE's src0 to <0,1,0>.
2014-12-06 Matt Turneri965: Give compile stats through KHR_debug.
2014-12-06 Matt Turnermesa: Add a source parameter to _mesa_gl_debug.
2014-12-05 Ben Widawskyi965/gs: Avoid DW * DW mul
2014-12-05 Matt Turneri965/fs: Move brw_file_from_reg() higher in the file.
2014-12-05 Matt Turneri965/fs: Make brw_reg_from_fs_reg static and remove...
2014-12-05 Matt Turneri965: Use ~0 to represent true on all generations.
2014-12-05 Matt Turneri965: Change the type of booleans to D.
2014-12-05 Matt Turneri965/fs: Add a negate() function.
2014-12-05 Matt Turneri965/vec4: Don't DCE flag-writing insts because dest...
2014-12-05 Matt Turneri965/vec4: Allow CSE on uniform-vec4 expansion MOVs.
2014-12-05 José Fonsecamesa: Ensure stack is realigned on x86.
2014-12-05 Kenneth Graunkei965: Compute VS attribute WA bits earlier and check...
2014-12-04 Kenneth Graunkei965: Drop BRW_NEW_VERTEX_PROGRAM and _NEW_TRANSFORM...
2014-12-04 Kenneth Graunkei965: Drop BRW_NEW_VERTEX_PROGRAM from Gen7+ 3DSTATE_VS...
2014-12-04 Kenneth Graunkei965: Store floating point mode choice in brw_stage_pro...
2014-12-04 Kenneth Graunkei965: Make Gen4-5 and Gen8+ ALT checks use ctx->_Shader...
2014-12-04 Kenneth Graunkei965: Move PSCDEPTH calculations from draw time to...
2014-12-04 Kenneth Graunkei965: Add var->location != -1 assertions.
2014-12-04 Matt Turneri965/fs: Don't offset uniform registers in half().
2014-12-03 Ben Widawskyi965/skl: Fix SBE state upload code.
2014-12-03 Matt Turneri965: Avoid union literal, for old gcc compatibility.
2014-12-03 Matt Turneri965: Remove tabs from instruction scheduler.
2014-12-03 Kenneth Graunkei965/vs: Set brw_vs_prog_key::clamp_vertex_color to...
2014-12-03 Kenneth Graunkei965: Make vertex color clamp handling code VS specific.
2014-12-03 Kenneth Graunkei965/vs: Handle vertex color clamping in emit_urb_slot().
2014-12-03 Kenneth Graunkei965: Use the enum type for gen6_gather_wa sampler...
2014-12-03 Kenneth Graunkei965: Drop use of GL types in program keys.
2014-12-03 Kenneth Graunkei965: Move program key structures to brw_program.h.
2014-12-03 Kenneth Graunkei965: Delete brw_state_flags::cache and related code.
2014-12-03 Kenneth Graunkei965: Move BRW_NEW_*_PROG_DATA flags to .brw (not ...
2014-12-03 Kenneth Graunkei965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.
2014-12-03 Kenneth Graunkei965: Remove "disable_derivative_optimization" driconf...
2014-12-02 Ian Romanicki965: Just return void from brw_try_draw_prims
2014-12-02 Ian Romanickmesa: Use current Mesa coding style in check_valid_to_r...
2014-12-02 Ian Romanickmesa: Use unreachable instead of assert in check_valid_...
2014-12-02 Ian Romanickmesa: Silence unused parameter warnings in _mesa_valida...
2014-12-02 Ian Romanickmesa: Refactor common validation code to validate_DrawE...
2014-12-02 Ian Romanickmesa: Generate GL_INVALID_OPERATION when drawing w...
2014-12-02 Brian Paulmesa: fix height error check for 1D array textures
2014-12-02 Matt Turneri965/vec4: Rewrite dead code elimination to use live...
2014-12-02 Matt Turneri965/vec4: Track liveness of the flag register.
2014-12-02 Matt Turneri965/fs: Remove opt_drop_redundant_mov_to_flags().
2014-12-02 Matt Turneri965/fs: Use const fs_reg & rather than a copy or pointer.
2014-12-02 Matt Turneri965/fs: Dead code eliminate instructions writing the...
2014-12-02 Matt Turneri965/fs: Track liveness of the flag register.
2014-12-02 Matt Turneri965: Use local pointer to block_data in live intervals.
2014-12-02 Matt Turneri965/vec4: Make live_intervals part of the vec4_visitor...
2014-12-02 Matt Turneri965/fs: Treat the FB_WRITE as predicated if we're...
2014-12-02 Matt Turneri965: Don't treat IF or WHILE with cmod as writing...
2014-12-02 Matt Turneri965/disasm: Disassemble tdr and tm registers properly.
2014-12-02 Jordan Justenmain, glsl: Bump max known desktop glsl version to...
2014-12-02 Jonathan Grayi965: avoid anonymous struct in float <-> VF conversions
2014-12-01 Brian Paulmesa: fix arithmetic error in _mesa_compute_compressed_...
2014-12-01 Brian Paulvbo: also print buffer object pointer in vbo_print_vert...
2014-12-01 Brian Paulmesa: some improvements for print_list()
2014-12-01 Brian Paulmesa: inline/remove _mesa_polygon_stipple()
2014-12-01 Brian Paulmesa: remove unused functions in prog_execute.c
2014-12-01 Matt Turneri965/fs: Clean up some whitespace in reg_allocate.
2014-12-01 Matt Turneri965: Initialize INTEL_DEBUG once per process.
2014-12-01 Matt Turneri965: Initialize compaction tables once per process.
2014-11-30 Ilia Mirkinst/mesa: avoid exposing EXT_texture_integer for pre...
2014-11-29 Kenneth Graunkei965: Add _CACHE_ in brw_cache_id enum names.
2014-11-29 Kenneth Graunkei965: Move CACHE_NEW_SAMPLER to BRW_NEW_SAMPLER_STATE_T...
2014-11-29 Kenneth Graunkei965: Move some /* CACHE_NEW_SAMPLER */ comments.
2014-11-29 Kenneth Graunkei965: Move CACHE_NEW_*_VP flags to BRW_NEW_*_VP.
2014-11-29 Kenneth Graunkei965: Fold the gen7_cc_viewport_state_pointer atom...
2014-11-29 Kenneth Graunkei965: Combine CACHE_NEW_*_UNIT into BRW_NEW_GEN4_UNIT_S...
2014-11-29 Kenneth Graunkei965: Alphabetize brw_tracked_state flags and use a...
2014-11-28 Kenneth Graunkei965: Set prog_data->uses_kill if simulating alpha...
2014-11-28 Kenneth Graunkei965: Use brw_wm_prog_data::uses_kill, not gl_fragment_...
2014-11-28 Kenneth Graunkei965/fs: Pass key->render_to_fbo via src1 of FS_OPCODE_...
2014-11-28 Kenneth Graunkei965/fs: Handle derivative quality decisions in the...
2014-11-28 Kenneth Graunkei965: Create prog_data temporary variables in PS state...
2014-11-28 Kenneth Graunkei965: Fix missing CACHE_NEW_WM_PROG in 3DSTATE_PS_EXTRA.
2014-11-26 José Fonsecamesa/gdi: Don't pretend mesa.def is auto generated.
2014-11-26 Siavash Eliasimesa: Permanently enable features supported by target...
2014-11-26 Matt Turneri965/vec4: Handle destination writemasks in VEC4_OPCODE...
2014-11-26 Matt Turneri965/vec4: Optimize packSnorm4x8().
2014-11-26 Matt Turneri965/vec4: Optimize packUnorm4x8().
2014-11-26 Matt Turneri965/vec4: Add VEC4_OPCODE_PACK_4_BYTES.
2014-11-26 Matt Turneri965/vec4: Optimize unpackSnorm4x8().
2014-11-26 Matt Turneri965/vec4: Optimize unpackUnorm4x8().
2014-11-26 Matt Turneri965/vec4: Add vector float immediate infrastructure.
2014-11-26 Matt Turneri965/fs: Add vector float immediate infrastructure.
2014-11-26 Matt Turneri965: Disassemble vector float immediates properly.
2014-11-26 Matt Turneri965: Add unit test for float <-> VF conversions.
2014-11-26 Matt Turneri965: Add functions to convert float <-> VF.
2014-11-25 Chris Forbesi965/Gen6-7: Do not replace texcoords with point coord...
2014-11-24 Kenneth Graunkei965: Precompile ARB programs.
2014-11-24 Kenneth Graunkei965: Make precompile functions accessible from C.
2014-11-24 Kenneth Graunkei965: Pass gl_program pointers into precompile functions.
2014-11-24 Kenneth Graunkei965: Move brw->precompile checks out a level.
2014-11-24 Eric Anholtmesa: Drop unused NV_fragment_program opcodes.
2014-11-24 Eric Anholtmesa: Drop unused SFL/STR opcodes.
2014-11-24 Matt Turneri965/gen6/gs: Don't declare a src_reg with struct.
2014-11-24 Matt Turneri965/disasm: Fix all32h/any32h predicate disassembly.
2014-11-24 Matt Turneri965: Don't overwrite the math function with conditiona...
2014-11-24 Matt Turneri965: Assert that math instructions don't have conditio...
next