summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_wm_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Eliminate brw->wm.prog_data pointer.Kenneth Graunke2016-10-051-3/+4
* i965: get rid of duplicated values from gen_device_infoLionel Landwerlin2016-09-231-1/+2
* i965: use new subroutine index uploader.Dave Airlie2016-08-231-0/+3
* i965: Fix cross-primitive scratch corruption when changing the per-thread all...Francisco Jerez2016-06-131-1/+1
* i965/fs: Organize prog_data by ksp number rather than SIMD widthJason Ekstrand2016-05-141-52/+11
* i965/state: Clean up WM/PS state to pull more things out of prog_dataJason Ekstrand2016-05-141-20/+8
* i965/fs: Rework the persample shading key/prog_data bitsJason Ekstrand2016-05-141-4/+2
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-0/+2
* i965: Use _mesa_geometric_ functions appropriatelyKevin Rogovin2015-06-171-1/+2
* i965/wm/gen6: Add option for disabling statistics collectionTopi Pohjolainen2015-05-071-3/+11
* i965/wm/gen6: Refactor state setupTopi Pohjolainen2015-05-071-45/+66
* i965: Respect the no_8 flag on Gen6, not just Gen7+.Kenneth Graunke2015-01-121-2/+2
* i965: Store floating point mode choice in brw_stage_prog_data.Kenneth Graunke2014-12-041-6/+1
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-021-2/+2
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-021-5/+5
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-291-13/+13
* i965: Use brw_wm_prog_data::uses_kill, not gl_fragment_program::UsesKillKenneth Graunke2014-11-271-1/+1
* i965: Create prog_data temporary variables in PS state upload code.Kenneth Graunke2014-11-271-25/+21
* i965: Move curb_read_length/total_scratch to brw_stage_prog_data.Kenneth Graunke2014-09-031-2/+2
* i965: Assign PS kernel start pointers when we decide which kernels to useKristian Høgsberg2014-08-141-9/+10
* i965/gen6: Add a spec citation about push constant packet requirements.Eric Anholt2014-07-021-1/+8
* i965/gen6+: Merge VS/GS and WM push constant buffer upload paths.Eric Anholt2014-07-021-38/+3
* i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data.Eric Anholt2014-07-021-5/+6
* i965: Move push constant state packets to push constant update time.Eric Anholt2014-05-021-1/+7
* i965/gen6: Don't update unit state when samplers change.Eric Anholt2014-05-021-2/+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-0/+1
* i965: Drop bogus state flag comment.Eric Anholt2014-04-301-1/+0
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-1/+1
* i965: Move the remaining driver debug over to stderr.Eric Anholt2014-02-221-6/+6
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-7/+7
* 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-1/+1
* i965: Fix 'SIMD16 only' dispatch of fragment shader in case of sample shadingAnuj Phogat2013-11-071-7/+13
* i965/gen6: Don't allow SIMD16 dispatch in 4x PERPIXEL mode with computed depth.Paul Berry2013-11-061-1/+33
* i965: Tell the unit states how many binding table entries we have.Eric Anholt2013-11-051-0/+5
* i965/gen6: Enable the features required for GL_ARB_sample_shadingAnuj Phogat2013-11-011-5/+56
* i965/fs: Remove bogus field prog_data->dispatch_width.Paul Berry2013-10-151-4/+2
* i965: Set brw_stage_state::push_const_size for PS constants.Kenneth Graunke2013-09-161-1/+6
* i965: Introduce a prog_data temporary in gen6_upload_wm_push_constants.Kenneth Graunke2013-09-161-8/+8
* i965/fs: Consult brw_wm_prog_data::num_varying_inputs when setting up WM state.Paul Berry2013-09-161-1/+2
* i965: Use brw_stage_state for WM data as well.Kenneth Graunke2013-09-131-6/+8
* i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry2013-08-311-1/+2
* i965: Split sampler count variable to be per-stage.Kenneth Graunke2013-08-191-1/+1
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-4/+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: Remove unused param conversion code.Eric Anholt2012-07-251-2/+1