summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-17radeonsi: add support for an on-disk shader cacheshader-cache-radeonsi5kdj0c2-7/+37
2017-02-17r600/radeonsi: enable glsl/tgsi on-disk cacheTimothy Arceri6-1/+28
2017-02-17st/mesa: implement a tgsi on-disk shader cacheTimothy Arceri2-5/+350
2017-02-17util/radv/anv: move *_get_function_timestamp() to utilsTimothy Arceri2-19/+20
2017-02-17glsl: disable on disk shader cache when running as another userTimothy Arceri1-0/+4
2017-02-16swr: remove unneeded extern "C"George Kyriazis1-3/+0
2017-02-16gallium: add extern "C" guardsGeorge Kyriazis2-0/+15
2017-02-17util/disk_cache: check cache exists before calling munmap()Timothy Arceri1-1/+2
2017-02-17util/disk_cache: add support for removing old versions of the cacheTimothy Arceri1-0/+37
2017-02-17util/disk_cache: allow drivers to pass a directory structureTimothy Arceri3-16/+36
2017-02-17mesa: remove cache creation from _mesa_initialize_context()Timothy Arceri1-5/+0
2017-02-17st/mesa/glsl: build string of dri options and use as input to building sha fo...Timothy Arceri6-0/+66
2017-02-17glsl: reserve parameter storage on cache restoreTimothy Arceri1-0/+1
2017-02-17glsl: don't try to load/store buffer object values in the cacheTimothy Arceri1-2/+11
2017-02-17glsl: don't reprocess or clear UBOs on cache fallbackTimothy Arceri2-36/+42
2017-02-17glsl: skip more uniform initialisation when doing fallback linkingTimothy Arceri2-11/+17
2017-02-17glsl: don't lose uniform values when falling back to full compileTimothy Arceri2-10/+25
2017-02-17glsl: don't reference shader prog data during cache fallbackTimothy Arceri2-2/+4
2017-02-17mesa/glsl: add cache_fallback flag to gl_shader_program_dataTimothy Arceri2-1/+3
2017-02-17glsl: add api and glsl version to hash generation for shadersTimothy Arceri1-0/+8
2017-02-17glsl: cache uniform valuesTimothy Arceri1-0/+33
2017-02-17glsl: make uniform values helper available for use elsewhereTimothy Arceri2-1/+4
2017-02-17glsl: cache some more image metadataTimothy Arceri1-0/+10
2017-02-17glsl: add support for caching atomic buffersTimothy Arceri1-0/+89
2017-02-17glsl: add shader cache support for buffer blocksTimothy Arceri1-0/+163
2017-02-17glsl: store subroutine remap table in shader cacheTimothy Arceri1-6/+42
2017-02-17glsl: add support for caching subroutinesTimothy Arceri1-0/+107
2017-02-17glsl: add support for caching shaders with xfb qualifiersTimothy Arceri2-1/+121
2017-02-17glsl: add shader cache support for samplersTimothy Arceri1-0/+18
2017-02-17glsl: add basic support for resource list to shader cacheTimothy Arceri1-0/+121
2017-02-17glsl: fix uniform remap table cache when explicit locations usedTimothy Arceri1-7/+49
2017-02-17glsl: Serialize three additional hash tables with program metadataCarl Worth1-0/+74
2017-02-17glsl: use correct shader source in case of cache fallbackTimothy Arceri4-4/+25
2017-02-17glsl: make use of on disk shader cacheTimothy Arceri3-0/+29
2017-02-17glsl: add initial implementation of shader cacheTimothy Arceri4-1/+633
2017-02-16radeonsi: use shared emit_umsb helper.Dave Airlie1-22/+2
2017-02-16radv/ac: use shared umsb helper.Dave Airlie1-17/+1
2017-02-16radeon/ac: add emit umsb shared code.Dave Airlie2-0/+29
2017-02-16radeon/ac: use llvm.amdgcn.sffbh intrinsic instead of AMDGPU.flbit.i32Dave Airlie1-1/+2
2017-02-16radeonsi: use shared emit imsb code.Dave Airlie1-25/+3
2017-02-16radv/ac: use shader imsb emission code.Dave Airlie1-17/+1
2017-02-16radeon/ac: add ac_emit_imsb helper.Dave Airlie2-0/+28
2017-02-16egl: _eglFilterArray's filter is always non-nullEmil Velikov1-18/+9
2017-02-16docs: add hyperlink to the releasing documentationEmil Velikov1-0/+1
2017-02-16util/disk_cache: do not allow space in MESA_GLSL_CACHE_MAX_SIZEEmil Velikov1-2/+0
2017-02-16configure.ac: remove unneeded trailing semicolonEmil Velikov1-11/+11
2017-02-16r100: use correct libdrm_radeon macroEmil Velikov1-6/+2
2017-02-16winsys/radeon: remove fall-back definesEmil Velikov3-47/+0
2017-02-16configure.ac: bump LIBDRM_RADEON requirement to 2.4.71Emil Velikov1-1/+1
2017-02-16bin/get-fixes-pick-list.sh: add new scriptEmil Velikov1-0/+61