summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_wm.h
Commit message (Expand)AuthorAgeFilesLines
* i965: make vs and fs key generation helpers available to shader cacheCarl Worth2016-09-271-0/+4
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-1/+0
* i965: Move brw_new_shader and brw_link_shader prototypes from brw_wm.h.Matt Turner2015-11-241-3/+0
* i965: Push down inclusion of brw_program.h.Matt Turner2015-11-241-1/+0
* i965: Move the entire compiler API into a single fileJason Ekstrand2015-10-191-20/+0
* i965: Rename brw_foo_emit to brw_compile_fooJason Ekstrand2015-10-191-1/+1
* i965/fs: Rework wm_fs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-191-4/+9
* i965: Move brw_get_shader_time_index() call out of emit functionsKristian Høgsberg Kristensen2015-10-081-0/+2
* i965: Get rid of prog_data compare functionsJason Ekstrand2015-09-301-1/+0
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-1/+1
* i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export)Carl Worth2015-04-021-4/+4
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-051-0/+8
* i965: Perform program state upload outside of atom handlingCarl Worth2015-02-231-0/+3
* i965: Move program key structures to brw_program.h.Kenneth Graunke2014-12-021-24/+0
* i965: Remove brw_new_shader_programIan Romanick2014-10-241-1/+0
* i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.Kenneth Graunke2014-07-211-0/+1
* i965/fs: Finally kill struct brw_wm_compile (better known as 'c').Kenneth Graunke2014-05-181-5/+0
* i965/fs: Rip struct brw_wm_compile out of the visitors and generators.Kenneth Graunke2014-05-181-1/+2
* i965/fs: Plumb a mem_ctx all the way through the FS compile.Kenneth Graunke2014-05-181-0/+1
* i965/fs: Move some flags that affect code generation to fs_visitor.Kenneth Graunke2014-05-181-3/+0
* i965/fs: Move payload register info from brw_wm_compile to fs_visitor.Kenneth Graunke2014-05-181-8/+0
* i965/fs: Rename c->sample_mask_reg to sample_mask_in_reg.Kenneth Graunke2014-05-181-1/+1
* i965/fs: Move c->last_scratch into fs_visitor.Kenneth Graunke2014-05-181-2/+0
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-1/+0
* i965: Use sample barycentric coordinates with per sample shadingAnuj Phogat2014-01-211-0/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i965/fs: add support for gl_SampleMaskIn[]Chris Forbes2013-12-141-0/+1
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-5/+5
* i965: Gen4-5: Include alpha func/ref in program keyChris Forbes2013-11-061-0/+2
* i965: Add FS backend for builtin gl_SampleIDAnuj Phogat2013-11-011-0/+1
* i965: Add FS backend for builtin gl_SamplePositionAnuj Phogat2013-11-011-0/+2
* i965: Remove dead arguments from prog_data_compare.Eric Anholt2013-10-151-2/+1
* i965: compute DDX in a subspan based only on top rowChia-I Wu2013-10-021-0/+1
* i965: fix alpha test for MRTChris Forbes2013-07-061-1/+1
* i965: Remove render_target_supported from the vtable.Kenneth Graunke2013-07-031-2/+0
* i965: Remove now dead brw_wm_prog_key::proj_attrib_mask field.Kenneth Graunke2013-04-041-2/+0
* i965/fs: Rename vp_outputs_written to input_slots_valid.Paul Berry2013-03-241-1/+1
* i965: Change fragment input related bitfields to 64-bit.Paul Berry2013-03-151-1/+1
* i965/fs: Move struct brw_compile (p) entirely inside fs_generator.Kenneth Graunke2012-11-261-1/+0
* i965/fs: Move uses of brw_compile from do_wm_prog to brw_wm_fs_emit.Kenneth Graunke2012-11-261-3/+10
* i965/fs: Move brw_wm_compile::fp to fs_visitor.Kenneth Graunke2012-11-261-2/+1
* i965/fs: Move brw_wm_compile::dispatch_width into fs_visitor.Kenneth Graunke2012-11-261-2/+0
* i965/fs: Move brw_wm_lookup_iz() to fs_visitor::setup_payload_gen4().Kenneth Graunke2012-11-261-3/+0
* i965/fs: Move brw_wm_payload_setup() to fs_visitor::setup_payload_gen6()Kenneth Graunke2012-11-261-2/+0
* i965/fs: Remove brw_wm_compile::computes_depth field.Kenneth Graunke2012-11-261-1/+0
* i965: Remove the old ARB_fragment_program backend.Eric Anholt2012-10-081-364/+0
* i965: Make the param pointer arrays for the WM dynamically sized.Eric Anholt2012-09-071-0/+1
* i965: Add functions for comparing two brw_wm/vs_prog_data structs.Eric Anholt2012-09-071-0/+2
* i965/msaa: flag _NEW_MULTISAMPLE in the brw_tracked_stateAnuj Phogat2012-08-301-1/+1
* i965/msaa: Add sample-alpha-to-coverage support for multiple render targetsAnuj Phogat2012-08-231-0/+1