summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_program.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* i965: Add texrect scale parameters before pointers to ParameterValues.Eric Anholt2012-12-281-0/+21
* i965: Print a total time for the different shader stages.Eric Anholt2012-12-141-10/+38
* i965: Scale shader_time to compensate for resets.Eric Anholt2012-12-141-6/+66
* i965: Add a debug flag for counting cycles spent in each compiled shader.Eric Anholt2012-12-051-0/+127
* i965: Remove unnecessary walk through Mesa IR in ProgramStringNotify().Kenneth Graunke2012-11-011-82/+0
* intel: Convert from GLboolean to 'bool' from stdbool.h.Kenneth Graunke2011-10-181-15/+17
* i965: Fix Android build by removing relative includesChad Versace2011-08-301-1/+1
* i965: Set up allocation of a VS scratch space if required.Eric Anholt2011-08-161-0/+28
* i965: gl_fragment_program::FogOption is always GL_NONE so don't check itIan Romanick2011-04-211-5/+0
* intel: fix buildMarek Olšák2011-03-291-1/+1
* mesa: implement clamping controls (ARB_color_buffer_float)Marek Olšák2011-03-291-1/+1
* mesa: Remove the CompileShader driver hook; it's just a no-op.Kenneth Graunke2011-03-171-1/+0
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-2/+2
* i965: Nuke brw_wm_glsl.c.Eric Anholt2010-12-061-1/+0
* glsl: Slightly change the semantic of _LinkedShadersIan Romanick2010-10-141-9/+3
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-6/+6
* i965: When using the new FS backend, don't validate the Mesa IR version.Eric Anholt2010-09-071-0/+16
* i965: Fix up and actually enable the NewShader and NewShaderProgram hooks.Eric Anholt2010-08-261-0/+2
* i965: Start building 965 FS backend.Eric Anholt2010-08-261-0/+3
* i965: Add support for destination RelAddr writes in the VS.Eric Anholt2010-08-261-2/+3
* i965: Fix the test for variable indexing of shader inputs.Eric Anholt2010-08-261-5/+11
* i965: Throw a link error when we see a "return" in main().Eric Anholt2010-08-171-0/+8
* ir_to_mesa: Respect the driver if it rejects a shader.Eric Anholt2010-07-281-4/+2
* i965: Cleanly fail programs with unsupported array access.Eric Anholt2010-07-231-1/+28