summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_program.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-1/+1
2013-07-09i965: Move intel_context::intelScreen to brw_context.Kenneth Graunke1-4/+4
2013-07-09i965: Move intel_context::bufmgr to brw_context.Kenneth Graunke1-5/+2
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-1/+2
2013-07-08i965: Add an assertion to brwProgramStringNotify.Paul Berry1-2/+16
2013-03-28i965: Tidy shader time printing code by using printf's field widths.Kenneth Graunke1-12/+4
2013-03-28i965: Provide more detailed information to match shader_time to programs.Eric Anholt1-13/+50
2013-03-28i965: Track ARB program state along with GLSL state for shader_time.Eric Anholt1-3/+35
2013-03-14i965: Split shader_time entries into separate cachelines.Eric Anholt1-2/+3
2013-01-12i965: Move program_id to intel_screen instead of brw_context.Kenneth Graunke1-4/+15
2012-12-28i965: Add texrect scale parameters before pointers to ParameterValues.Eric Anholt1-0/+21
2012-12-14i965: Print a total time for the different shader stages.Eric Anholt1-10/+38
2012-12-14i965: Scale shader_time to compensate for resets.Eric Anholt1-6/+66
2012-12-05i965: Add a debug flag for counting cycles spent in each compiled shader.Eric Anholt1-0/+127
2012-11-01i965: Remove unnecessary walk through Mesa IR in ProgramStringNotify().Kenneth Graunke1-82/+0
2011-10-18intel: Convert from GLboolean to 'bool' from stdbool.h.Kenneth Graunke1-15/+17
2011-08-30i965: Fix Android build by removing relative includesChad Versace1-1/+1
2011-08-16i965: Set up allocation of a VS scratch space if required.Eric Anholt1-0/+28
2011-04-21i965: gl_fragment_program::FogOption is always GL_NONE so don't check itIan Romanick1-5/+0
2011-03-29intel: fix buildMarek Olšák1-1/+1
2011-03-29mesa: implement clamping controls (ARB_color_buffer_float)Marek Olšák1-1/+1
2011-03-17mesa: Remove the CompileShader driver hook; it's just a no-op.Kenneth Graunke1-1/+0
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke1-2/+2
2010-12-06i965: Nuke brw_wm_glsl.c.Eric Anholt1-1/+0
2010-10-14glsl: Slightly change the semantic of _LinkedShadersIan Romanick1-9/+3
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-6/+6
2010-09-07i965: When using the new FS backend, don't validate the Mesa IR version.Eric Anholt1-0/+16
2010-08-26i965: Fix up and actually enable the NewShader and NewShaderProgram hooks.Eric Anholt1-0/+2
2010-08-26i965: Start building 965 FS backend.Eric Anholt1-0/+3
2010-08-26i965: Add support for destination RelAddr writes in the VS.Eric Anholt1-2/+3
2010-08-26i965: Fix the test for variable indexing of shader inputs.Eric Anholt1-5/+11
2010-08-17i965: Throw a link error when we see a "return" in main().Eric Anholt1-0/+8
2010-07-28ir_to_mesa: Respect the driver if it rejects a shader.Eric Anholt1-4/+2
2010-07-23i965: Cleanly fail programs with unsupported array access.Eric Anholt1-1/+28
2010-06-23Merge branch 'shader-file-reorg'Brian Paul1-4/+4
2010-06-11i965: Split constant buffer setup from its surface state/binding state.Eric Anholt1-14/+0
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-4/+4
2010-06-08intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt1-2/+2
2010-04-29i965: Reject shaders with uninlined function calls instead of hanging.Eric Anholt1-1/+33
2010-03-09i965: Fix up VP constbuf leak on program delete.Eric Anholt1-3/+11
2010-02-04mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul1-3/+7
2010-01-22i965: Remove unnecessary headers.Vinson Lee1-1/+0
2009-04-10i965: remove unused varBrian Paul1-1/+0
2009-04-09i965: re-org of some of the new constant buffer codeBrian Paul1-18/+0
2009-04-09i965: free shader's constant buffer in brwDeleteProgram()Brian Paul1-0/+6
2009-04-03i965: check-point commit of new constant buffer supportBrian Paul1-0/+20
2009-03-10i965: use new cast wrappersBrian Paul1-4/+9
2009-03-06i965: avoid unnecessary calls to brw_wm_is_glsl()Brian Paul1-0/+2
2009-02-20i965: var renaming, clean-upBrian Paul1-13/+11
2009-01-12i965: fix broken ARB fp fog optionsBrian Paul1-0/+6