aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_program.c
Commit message (Expand)AuthorAgeFilesLines
* i965/vec4: Always use NIRJason Ekstrand2015-10-021-7/+3
* i965: don't forget to free image_param on prog_data freeIlia Mirkin2015-10-021-0/+1
* i965: Get rid of prog_data compare functionsJason Ekstrand2015-09-301-17/+0
* i965: Move brw_setup_tex_for_precompile to brw_program.[ch].Kenneth Graunke2015-09-031-0/+19
* i965: Fix brw_memory_barrier() for SKL.Francisco Jerez2015-08-111-1/+1
* i965/nir: Pass a is_scalar boolean to brw_create_nir()Eduardo Lima Mitev2015-08-031-2/+3
* i965: Don't try to print the GLSL IR if it has been freedNeil Roberts2015-06-291-4/+7
* i965: Use a single index per shader for shader_time.Jason Ekstrand2015-06-231-46/+21
* mesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMETRY_PROGRAMMarek Olšák2015-06-051-1/+1
* i965/fs: Add CS shader time supportJordan Justen2015-05-021-2/+11
* i965: Make shader_time store names/ids instead of referencing shaders.Kenneth Graunke2015-04-171-35/+17
* i965: Delete some unnecessary code in brw_report_shader_time().Kenneth Graunke2015-04-171-6/+1
* i965: Make shader_time use 0 instead of -1 for "no meaningful ID".Kenneth Graunke2015-04-171-8/+6
* i965: Create NIR during LinkShader() and ProgramStringNotify().Kenneth Graunke2015-04-111-0/+9
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-2/+2
* i965: Rename some PIPE_CONTROL flagsBen Widawsky2015-03-021-5/+5
* i965/gen7-8: Implement glMemoryBarrier().Francisco Jerez2015-02-101-0/+40
* i965: Precompile ARB programs.Kenneth Graunke2014-11-241-2/+9
* i965: Silence unused parameter warning in brw_dump_irIan Romanick2014-10-241-2/+1
* i965: Remove brwIsProgramNativeIan Romanick2014-10-241-9/+0
* i965: Remove brw_new_shader_programIan Romanick2014-10-241-1/+0
* i965: Drop brwBindProgram driver hook.Kenneth Graunke2014-10-011-20/+0
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-5/+5
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-5/+5
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-041-1/+1
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-4/+2
* i965: Move the remaining driver debug over to stderr.Eric Anholt2014-02-221-11/+11
* i965: Move compiler debugging output to stderr.Eric Anholt2014-02-221-5/+6
* glsl: Add a file argument to the IR printer.Eric Anholt2014-02-221-1/+1
* i965: Refactor debug dumping of GLSL IR.Eric Anholt2014-02-221-0/+18
* i965: Use the object label when available for shader_time output.Eric Anholt2014-02-221-5/+8
* i965: Unify fs_generator:: and vec4_generator::mark_surface_used as a free fu...Francisco Jerez2014-02-191-0/+10
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-0/+26
* i965/cs: Create the brw_compute_program struct, and the code to initialize it.Paul Berry2014-02-051-0/+11
* i965: Add GS support to INTEL_DEBUG=shader_time.Paul Berry2014-01-211-1/+9
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-9/+9
* i965: Don't try to fall back when creating unrecognized program targets.Paul Berry2013-08-261-1/+2
* i965/gs: Add a case to brwNewProgram() for geometry shaders.Paul Berry2013-08-231-0/+11
* i965/gs: Add a case to brwBindProgram() for geometry shaders.Paul Berry2013-08-231-0/+3
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-1/+1
* i965: Move intel_context::intelScreen to brw_context.Kenneth Graunke2013-07-091-4/+4
* i965: Move intel_context::bufmgr to brw_context.Kenneth Graunke2013-07-091-5/+2
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-1/+2
* i965: Add an assertion to brwProgramStringNotify.Paul Berry2013-07-081-2/+16
* i965: Tidy shader time printing code by using printf's field widths.Kenneth Graunke2013-03-281-12/+4
* i965: Provide more detailed information to match shader_time to programs.Eric Anholt2013-03-281-13/+50
* i965: Track ARB program state along with GLSL state for shader_time.Eric Anholt2013-03-281-3/+35
* i965: Split shader_time entries into separate cachelines.Eric Anholt2013-03-141-2/+3
* i965: Move program_id to intel_screen instead of brw_context.Kenneth Graunke2013-01-121-4/+15