aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_program.c
Commit message (Expand)AuthorAgeFilesLines
* Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83' into vulkanJason Ekstrand2016-02-091-1/+1
|\
| * i965: Rename define for the PIPE_CONTROL DC flush bit.Francisco Jerez2016-02-081-1/+1
* | Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-051-1/+1
|\|
| * glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-101-3/+23
|\|
| * i965: Add backend structures for tess stagesChris Forbes2015-12-071-0/+22
| * i965: Clean up #includes in the compiler.Matt Turner2015-11-241-3/+0
| * i965: Push down inclusion of brw_program.h.Matt Turner2015-11-241-0/+1
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-11-231-1/+14
|\|
| * i965: Add INTEL_DEBUG=shader_time support for tessellation shaders.Kenneth Graunke2015-11-171-0/+12
| * i965: Convert scalar_* flags to a scalar_stage array.Kenneth Graunke2015-11-161-1/+2
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-211-1/+1
|\|
| * i965: silence incompatible pointer type warningEmil Velikov2015-10-201-1/+1
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-191-6/+4
|\|
| * program: convert _mesa_init_gl_program() to take struct gl_program *Emil Velikov2015-10-151-3/+3
| * program: remove _mesa_init_*_program wrappersMarek Olšák2015-10-091-6/+4
* | Merge ../mesa into vulkanKristian Høgsberg Kristensen2015-10-081-22/+0
|\|
| * i965: Use util_next_power_of_two() for brw_get_scratch_size()Kristian Høgsberg Kristensen2015-10-081-12/+0
| * i965: Move brw_mark_surface_used() to brw_shader.cppKristian Høgsberg Kristensen2015-10-081-10/+0
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-021-24/+4
|\|
| * 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
* | Merge branch 'master' of ../mesa into vulkanKristian Høgsberg Kristensen2015-10-011-0/+19
|\|
| * i965: Move brw_setup_tex_for_precompile to brw_program.[ch].Kenneth Graunke2015-09-031-0/+19
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-171-7/+11
|\|
| * 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
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-06-231-47/+22
|\|
| * 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
* | vk: Create a minimal context for the compilerKristian Høgsberg Kristensen2015-06-081-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