summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-08-18i965/brw_disk_cache: Support INTEL_SHADER_CACHE_TIMESTAMP debug overridei965-shader-cache-v1Jordan Justen1-2/+10
2017-08-18i965: Initialize disk shader cache when INTEL_SHADER_CACHE env var is setJordan Justen3-0/+48
2017-08-18glsl/shader_cache: Save fs (BlendSupport) metadataJordan Justen1-0/+5
2017-08-18glsl: Assign atomic counter resources on shader compile fall back pathJordan Justen1-1/+1
2017-08-18i965: Initialize sha1 hash of dri config optionsJordan Justen2-0/+5
2017-08-18i965: Don't link when the program was found in the disk cacheJordan Justen1-0/+3
2017-08-18i965: handle incompatiable binaries in shader-cacheTimothy Arceri1-7/+35
2017-08-18i965: add support for caching clip planesTimothy Arceri1-3/+42
2017-08-18i965: add cache fallback supportTimothy Arceri3-4/+40
2017-08-18main: Add _mesa_build_fallback_shader_programJordan Justen2-0/+91
2017-08-18i965: don't recreate program struct on cache fallbackTimothy Arceri3-16/+24
2017-08-18i965: don't rebuild param list after cache missTimothy Arceri1-9/+14
2017-08-18i965: don't precompile or rebuild resource list on cache fallbackTimothy Arceri2-11/+13
2017-08-18i965: add shader cache support for pull param pointersTimothy Arceri1-1/+28
2017-08-18i965: add image param shader cache supportTimothy Arceri1-1/+30
2017-08-18i965: add support for cached shaders with xfb qualifiersTimothy Arceri1-0/+8
2017-08-18mesa/glsl: add api_enabled flag to gl_transform_feedback_infoTimothy Arceri2-1/+7
2017-08-18i965: Add shader cache support for computeJordan Justen5-12/+58
2017-08-18i965: add shader cache support for tess stagesTimothy Arceri3-16/+80
2017-08-18i965: add shader cache support for geometry shadersTimothy Arceri2-8/+40
2017-08-18i965: Add shader cache support for vertex and fragment stagesTimothy Arceri3-16/+31
2017-08-18i965: add initial implementation of on disk shader cacheTimothy Arceri3-0/+401
2017-08-18i965: add new field for storing program sizeCarl Worth7-0/+15
2017-08-18glsl: make a copy of the shader source for use with cache fallbackTimothy Arceri4-1/+42
2017-08-18glsl/mesa: make a copy of FragData bindings in case of cache fallbackTimothy Arceri3-0/+22
2017-08-18glsl/mesa: make a copy of attribute bindings in case of cache fallbackTimothy Arceri3-0/+23
2017-08-18i965: Don't rely on nir for uses_texture_gather on gen <= 7Jordan Justen2-8/+8
2017-08-18i965: Mark all EGLimages as non-coherent.Kenneth Graunke1-5/+3
2017-08-18broadcom/genxml: Add V3D 3.3 packet definitions.Eric Anholt3-0/+802
2017-08-18broadcom/genxml: Check the sub-id field when decoding instructions.Eric Anholt1-5/+26
2017-08-18broadcom/genxml: Emit code for default headers for structs as well.Eric Anholt1-14/+13
2017-08-18anv: Move a comment that got left behind in the u_vector refactor.Eric Anholt2-8/+9
2017-08-18gallium/radeon: remove old_fence parameter from r600_gfx_write_event_eopMarek Olšák5-12/+17
2017-08-18radeonsi/gfx9: prevent a GPU hang after a timestamp eventMarek Olšák5-8/+44
2017-08-18radeonsi: don't use CLEAR_STATE on SIMarek Olšák4-10/+63
2017-08-18Fix build when HAVE_LIBDRM isn't definedJon Turney1-0/+4
2017-08-17i965: Fix missing newlines in perf_debug messages.Kenneth Graunke2-3/+3
2017-08-18glsl: add a few missing int64 constant propagation casesIlia Mirkin2-0/+8
2017-08-18glsl: set old ldexp operand to NULL when loweringTimothy Arceri1-0/+1
2017-08-17intel/isl: Replace switch statements of doom with a macroJason Ekstrand1-96/+39
2017-08-17intel/isl: Reduce header file duplicationJason Ekstrand4-101/+78
2017-08-18radv: disable support for VEGA for now.Dave Airlie1-0/+5
2017-08-17glxcmds: Fix a typo in the __APPLE__ codepathJeremy Huddleston Sequoia1-1/+1
2017-08-17llvmpipe: enable PIPE_CAP_QUERY_SO_OVERFLOWRoland Scheidegger3-2/+5
2017-08-17softpipe: enable PIPE_CAP_QUERY_SO_OVERFLOWRoland Scheidegger3-3/+9
2017-08-17dri: fix typo in commentGwan-gyeong Mun1-1/+1
2017-08-17configure.ac: Check for expat21 if expat is not found.Vinson Lee1-1/+3
2017-08-17configure: Check llvm-config --shared-modeMichel Dänzer1-1/+1
2017-08-17loader_dri3: Make sure we have an updated back v3Thomas Hellstrom2-10/+50
2017-08-17loader_dri3: Support GLX_SWAP_EXCHANGE_OMLThomas Hellstrom1-3/+5