aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen7_wm_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Provide a context flag to let us enable fast clearKristian Høgsberg2014-08-151-0/+2
* i965: Add an option to not generate the SIMD8 fragment shaderKristian Høgsberg2014-08-151-2/+2
* i965: Assign PS kernel start pointers when we decide which kernels to useKristian Høgsberg2014-08-141-8/+10
* i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data.Eric Anholt2014-07-021-4/+4
* i965: Move push constant state packets to push constant update time.Eric Anholt2014-05-021-7/+2
* i965: Drop unnecessary state flag for units on NEW_BINDING_TABLE.Eric Anholt2014-05-021-1/+0
* i965/gen7+: Move sampler state packets to the stage sampler state table update.Eric Anholt2014-05-021-8/+1
* i965: Drop a NEW_SAMPLER annotation for use of sampler_count.Eric Anholt2014-05-021-1/+0
* i965: Fix state flag comments on color_buffer_write_enabled() calls.Eric Anholt2014-04-301-1/+1
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-1/+1
* i965: Move binding table update packets to binding table setup time.Eric Anholt2014-03-101-6/+0
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-1/+1
* i965: Fix comments to refer to the new ctx->Shader.CurrentProgram array.Paul Berry2014-01-211-2/+2
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-1/+1
* i965: Add an option to ignore sample qualifierAnuj Phogat2014-01-211-2/+2
* i965/fs: add support for gl_SampleMaskIn[]Chris Forbes2013-12-141-0/+4
* i965/wm: Set copy of sample mask in 3DSTATE_PS correctly for HaswellChris Forbes2013-12-071-2/+7
* i965: Fix 'SIMD16 only' dispatch of fragment shader in case of sample shadingAnuj Phogat2013-11-071-7/+12
* i965: Tell the unit states how many binding table entries we have.Eric Anholt2013-11-051-0/+4
* i965/gen7: Enable the features required for GL_ARB_sample_shadingAnuj Phogat2013-11-011-5/+56
* i965: Fix a compiler warning about conservative depth enums.Eric Anholt2013-10-081-0/+2
* i965/wm: Program correct conservative depth modesChris Forbes2013-10-061-2/+14
* i965: Use gen7_upload_constant_state for 3DSTATE_CONSTANT_PS as well.Kenneth Graunke2013-09-161-27/+1
* i965/fs: Consult brw_wm_prog_data::num_varying_inputs when setting up WM state.Paul Berry2013-09-161-2/+3
* i965: Use brw_stage_state for WM data as well.Kenneth Graunke2013-09-131-7/+8
* i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry2013-08-311-1/+2
* i965/gen7: Set MOCS L3 cacheability for IVB/BYT (v2)Ville Syrjälä2013-08-211-3/+1
* i965: Upload separate per-stage sampler state tables.Kenneth Graunke2013-08-191-1/+1
* i965: Split sampler count variable to be per-stage.Kenneth Graunke2013-08-191-1/+1
* i965/hsw: Change L3 MOCS of 3DSTATE_CONSTANT_VS/PSChad Versace2013-07-181-1/+3
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-4/+2
* i965: Move intel_context::is_<platform> flags to brw_context.Kenneth Graunke2013-07-091-2/+2
* i965: Shorten context base class dereference chains.Kenneth Graunke2013-07-091-2/+2
* Replace gl_frag_attrib enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* i965: Replace brw_wm_* with dumping code into the fs_visitor.Eric Anholt2012-10-081-6/+2
* i965/msaa: Treat GL_SAMPLES=1 as equivalent to GL_SAMPLES=0.Paul Berry2012-08-011-1/+1
* i965/msaa: Control multisampling behaviour via the visual.Paul Berry2012-07-241-3/+1
* i965/msaa: Set KILL_ENABLE when GL_ALPHA_TO_COVERAGE enabled.Paul Berry2012-06-261-2/+3
* i965/msaa: Only do multisample rasterization if GL_MULTISAMPLE enabled.Paul Berry2012-06-201-5/+10
* i965/gen6+: Add support for GL_ARB_blend_func_extended.Eric Anholt2012-05-231-1/+14
* i965/gen6: Initial implementation of MSAA.Paul Berry2012-05-151-3/+15
* i965: Fill in Sample Mask in Haswell's 3DSTATE_PS.Kenneth Graunke2012-03-301-0/+3
* i965: Update max VS/PS threads shift offsets for Haswell.Kenneth Graunke2012-03-301-1/+3
* i965: Rename the original binding table to mention that it's the WM now.Eric Anholt2012-02-211-1/+1
* i965: Compute required barycentric interp modes once at FS compile time.Eric Anholt2012-02-211-6/+4
* i965: Rewrite the HiZ opChad Versace2012-02-071-18/+0
* mesa: Track fixed-function fragment shader as a shaderIan Romanick2012-01-111-1/+3
* i965/gen7: Enable HiZChad Versace2012-01-101-0/+18
* i965: Re-sync outdated comments about Gen6+ push constants.Kenneth Graunke2012-01-091-1/+1
* i965: Update dirty bit comments for the gen7_ps_state atom.Kenneth Graunke2012-01-091-1/+2