summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_program.h
AgeCommit message (Expand)AuthorFilesLines
2021-04-20intel: Rename gen_device prefix to intel_deviceAnuj Phogat1-4/+4
2019-07-10intel/compiler: Add a "base class" for program keysJason Ekstrand1-6/+10
2019-06-24i965: Move resources lowering after NIR linkingCaio Marcelo de Oliveira Filho1-0/+5
2019-05-21intel: Move brw_prog_key_set_id from i965 to the compiler.Kenneth Graunke1-4/+0
2019-05-14i965: Pass compiler to default key populatorsKenneth Graunke1-3/+3
2019-04-16i965: Move program key debugging to the compiler.Kenneth Graunke1-4/+2
2018-07-09i965: Add brw_populate_default_keyJordan Justen1-0/+15
2018-07-09i965: Replace brw_setup_tex_for_precompile brw with devinfoJordan Justen1-1/+1
2018-07-09i965: Add brw_prog_key_set_id helper to set the program id on any stageJordan Justen1-0/+3
2018-07-09i965: Add brw_(read|write)_blob_program_data functionsJordan Justen1-0/+10
2017-12-08i965: Add ARB_get_program_binary support using nir_serializationJordan Justen1-6/+0
2017-12-08i965: Add brw_program_serialize_nirJordan Justen1-0/+2
2017-12-08i965: Add brw_program_deserialize_nirJordan Justen1-0/+4
2017-10-12intel: Rewrite the world of push/pull paramsJason Ekstrand1-0/+23
2017-09-26i965: create a brw_shader_gather_info() helperTimothy Arceri1-0/+3
2017-04-24i965: remove now unused GLSL IR optimisationsTimothy Arceri1-3/+0
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-1/+1
2017-03-13i965: remove duplicate declaration of brw_mark_surface_usedEmil Velikov1-4/+0
2017-03-13i965: remove dead brw_new_shader() declarationEmil Velikov1-2/+0
2017-03-01i965: Move a bunch of pre-compile and link stuff to brw_program.hJason Ekstrand1-0/+15
2017-03-01i965: Move channel_expressions and vector_splitting to brw_program.hJason Ekstrand1-0/+3
2017-03-01i965: Move assign_common_binding_table_offsets to brw_programJason Ekstrand1-0/+7
2017-03-01i965: Drop unused STATE_TEXRECT_SCALE code.Kenneth Graunke1-2/+0
2016-12-20i965: keep gl_program shader info in sync after gather infoTimothy Arceri1-1/+1
2016-11-17i965: only try print GLSL IR once when using INTEL_DEBUG to dump irTimothy Arceri1-2/+1
2016-09-27i965: create populate key functions for tcs and tesTimothy Arceri1-4/+6
2016-07-05i965: make more effective use of SamplersUsedTimothy Arceri1-1/+0
2016-06-30glsl/mesa: split gl_shader in twoTimothy Arceri1-1/+1
2016-05-26i965: Move brw_create_nir to brw_program.cJason Ekstrand1-0/+6
2015-12-22i965: Handle mix-and-match TCS/TES with separate shader objects.Kenneth Graunke1-2/+4
2015-12-22i965: Add tessellation control shaders.Kenneth Graunke1-0/+1
2015-12-22i965: Add tessellation evaluation shadersKenneth Graunke1-0/+2
2015-11-24i965: Push down inclusion of brw_program.h.Matt Turner1-0/+2
2015-10-19i965: Move the entire compiler API into a single fileJason Ekstrand1-123/+1
2015-09-30i965: Get rid of prog_data compare functionsJason Ekstrand1-4/+0
2015-09-26i965/gs: Remove the dependency on the VS VUE map.Kenneth Graunke1-2/+0
2015-09-03i965: Remove the brw_vue_prog_key base class.Kenneth Graunke1-17/+15
2015-09-03i965: Delete the brw_vue_program_key::userclip_active flag.Kenneth Graunke1-6/+3
2015-09-03i965: Move brw_setup_tex_for_precompile to brw_program.[ch].Kenneth Graunke1-0/+4
2014-12-10i965: Rename brw_vec4_prog_data/key to brw_bue_prog_data/keyKristian Høgsberg1-3/+3
2014-12-02i965: Make vertex color clamp handling code VS specific.Kenneth Graunke1-2/+2
2014-12-02i965: Use the enum type for gen6_gather_wa sampler key field.Kenneth Graunke1-7/+7
2014-12-02i965: Drop use of GL types in program keys.Kenneth Graunke1-23/+23
2014-12-02i965: Move program key structures to brw_program.h.Kenneth Graunke1-5/+103
2014-10-24i965: Silence unused parameter warning in brw_dump_irIan Romanick1-2/+1
2014-04-08i965: Remove unused sampler key fieldsTopi Pohjolainen1-6/+0
2014-03-02i965: Widen sampler key bitfields for 32 samplersChris Forbes1-3/+3
2014-02-22i965: Refactor debug dumping of GLSL IR.Eric Anholt1-0/+5
2014-02-19i965: Unify fs_generator:: and vec4_generator::mark_surface_used as a free fu...Francisco Jerez1-0/+4
2014-02-19i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez1-0/+7