aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_compiler.h
Commit message (Expand)AuthorAgeFilesLines
* i965/gs: Pass VerticesIn though prog_dataJason Ekstrand2016-02-111-0/+2
* i965/fs: Pass usage of depth, W, and sample mask through prog_dataJason Ekstrand2016-02-111-0/+3
* i965: Move brw_compiler_create() to new brw_compiler.c.Matt Turner2016-02-011-0/+3
* i965: Implement a drirc workaround for broken dual color blending.Kenneth Graunke2016-01-221-0/+1
* i965: Add support for gl_DrawIDARB and enable extensionKristian Høgsberg Kristensen2015-12-291-0/+1
* i965: Add support for gl_BaseVertexARB and gl_BaseInstanceARBKristian Høgsberg Kristensen2015-12-291-0/+2
* i965: Handle mix-and-match TCS/TES with separate shader objects.Kenneth Graunke2015-12-221-0/+9
* i965: Create and set a new brw_tcs_prog_data::outputs_written field.Kenneth Graunke2015-12-221-0/+3
* i965: Implement gl_PatchVerticesIn by baking it into brw_tcs_prog_key.Kenneth Graunke2015-12-221-0/+2
* i965: Add tessellation control shaders.Kenneth Graunke2015-12-221-0/+26
* i965: Add tessellation evaluation shadersKenneth Graunke2015-12-221-0/+24
* i965: Add tessellation shader VUE map code.Kenneth Graunke2015-12-141-2/+18
* i965: Move brw_cs_fill_local_id_payload() to libi965_compilerKristian Høgsberg Kristensen2015-12-111-0/+7
* i965: Calculate appropriate L3 partition weights for the current pipeline state.Francisco Jerez2015-12-091-0/+1
* i965: Add backend structures for tess stagesChris Forbes2015-12-071-0/+18
* i965: Add enums for 3DSTATE_TE field values.Kenneth Graunke2015-11-181-0/+28
* i965: Add missing stdio.h include to brw_compiler.h.Kenneth Graunke2015-11-171-0/+1
* i965: Convert scalar_* flags to a scalar_stage array.Kenneth Graunke2015-11-161-2/+1
* i965: Print input/output VUE maps on INTEL_DEBUG=vs, gs.Kenneth Graunke2015-11-131-0/+2
* i965/fs: Add a sampler program key for whether the texture is 16x MSAANeil Roberts2015-11-051-0/+7
* i965: Update stale comment about unused VUE map slots.Kenneth Graunke2015-10-281-3/+1
* i965: Make brw_varying_to_offset take a const pointer to the VUE map.Kenneth Graunke2015-10-241-2/+2
* i965: Implement ARB_shader_stencil_export (gen9+)Ben Widawsky2015-10-211-0/+1
* i965: Add a brw->scalar_gs flag controlled by INTEL_SCALAR_GS=1.Kenneth Graunke2015-10-211-0/+1
* i965: Introduce a brw_vue_prog_data::include_vue_handles flag.Kenneth Graunke2015-10-211-0/+3
* i965/gs: Do prog_data setup and other calculations in brw_compile_gsJason Ekstrand2015-10-211-13/+1
* i965/gs: Pull prog_data out of brw_gs_compileJason Ekstrand2015-10-211-1/+1
* i965/gs: Use NIR instead of the brw_geometry_program for GS metadataJason Ekstrand2015-10-211-2/+0
* i965/gs: Move the mem_ctx argument to brw_compile_gsJason Ekstrand2015-10-211-1/+1
* i965: Move the entire compiler API into a single fileJason Ekstrand2015-10-191-0/+661