summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-10-21i965: Initialize disk shader cache if MESA_GLSL_CACHE_DISABLE is falsei965-shader-cache-v2.5Jordan Justen3-0/+32
2017-10-21dri drivers: Always add the sha1 build-idJordan Justen2-1/+2
2017-10-21disk_cache: Fix issue reading GLSL metadataJordan Justen1-1/+1
2017-10-21glsl/shader_cache: Save fs (BlendSupport) metadataJordan Justen1-0/+6
2017-10-21i965: Initialize sha1 hash of dri config optionsJordan Justen2-0/+5
2017-10-21i965: Don't link when the program was found in the disk cacheJordan Justen1-0/+3
2017-10-21i965: add cache fallback support using serialized nirJordan Justen1-1/+26
2017-10-21i965: add support for cached shaders with xfb qualifiersTimothy Arceri1-0/+8
2017-10-21mesa/glsl: add api_enabled flag to gl_transform_feedback_infoTimothy Arceri2-1/+7
2017-10-21i965: Add shader cache support for computeJordan Justen5-12/+55
2017-10-21i965: add shader cache support for tess stagesTimothy Arceri3-16/+74
2017-10-21i965: add shader cache support for geometry shadersTimothy Arceri2-8/+37
2017-10-21i965: Add shader cache support for vertex and fragment stagesTimothy Arceri3-16/+30
2017-10-21i965: add initial implementation of on disk shader cacheTimothy Arceri4-0/+332
2017-10-21intel/compiler: Add functions to get prog_data and prog_key sizes for a stageJordan Justen2-0/+42
2017-10-21intel/compiler: Add union types for prog_data and prog_key stagesJordan Justen1-0/+18
2017-10-21blob: Don't set overrun if reading 0 bytes at end of dataJordan Justen1-1/+1
2017-10-20intel/compiler: add new field for storing program sizeCarl Worth6-14/+35
2017-10-20i965: Don't rely on nir for uses_texture_gatherJordan Justen2-8/+8
2017-10-20i965/link: Serialize program to nir after linking for shader cacheJordan Justen1-0/+10
2017-10-20glsl/shader_cache: Save and restore serialized nir in gl_programJordan Justen1-0/+16
2017-10-20main: Add driver cache blob fields to gl_programJordan Justen2-0/+8
2017-10-20nir: Add hooks for testing serializationJason Ekstrand2-0/+36
2017-10-20nir: add serialization and deserializationConnor Abbott4-0/+1248
2017-10-20glsl_to_nir: Zero nir_constant in constant_copy for valgrind & nir_serializeJordan Justen1-1/+1
2017-10-20glsl_to_nir: Zero nir_variable struct for valgrind & nir_serializeJordan Justen1-1/+1
2017-10-20nir: Zero nir_load_const_instr::value for valgrind & nir_serializeJordan Justen1-1/+1
2017-10-20intel/nir: Zero local index const struct for valgrind & nir_serializeJordan Justen1-0/+1
2017-10-20nir: Zero local_size const struct for valgrind & nir_serializeJordan Justen1-0/+1
2017-10-20glsl: Add field initializers for glsl_struct_field default constructorJordan Justen1-0/+7
2017-10-20compiler/types: Support [de]serializing void typesJason Ekstrand1-0/+3
2017-10-20nir/intrinsics: Set the correct num_indices for load_outputJason Ekstrand1-1/+1
2017-10-20glsl: move shader_cache type handling to glsl_typesConnor Abbott3-171/+178
2017-10-20nir: Get rid of nir_shader::stageJason Ekstrand50-187/+193
2017-10-20radv: use optimal packet order for drawsSamuel Pitoiset1-17/+79
2017-10-20radv: add radv_emit_shaders_prefetch()Samuel Pitoiset1-12/+19
2017-10-20radv: add radv_emit_shader_prefetch()Samuel Pitoiset1-25/+23
2017-10-20st/mesa: correct a u_vbuf commentMarek Olšák1-3/+5
2017-10-20etnaviv: fix implicit conversion warningChristian Gmeiner2-2/+2
2017-10-20etnaviv: enable occlusion query if GPU supports itChristian Gmeiner1-1/+2
2017-10-20etnaviv: add support for occlusion queriesChristian Gmeiner1-0/+78
2017-10-20etnaviv: add basic infrastructure for hw queriesChristian Gmeiner6-0/+292
2017-10-20etnaviv: update headers from rnndbChristian Gmeiner5-89/+622
2017-10-20relnotes/17.3: EGL_IMG_context_priority is now implementedChris Wilson1-0/+1
2017-10-20i965: Report supported context priorities to EGL/DRIChris Wilson1-0/+13
2017-10-20i965: Pass the EGL/DRI context priority through to the kernelChris Wilson3-0/+46
2017-10-20i965: Record the presence of the kernel schedulerChris Wilson1-0/+11
2017-10-20i965: Sync i915_drm.h from kernel for IMG_context_priorityChris Wilson1-3/+24
2017-10-20egl,dri: Propagate context priority hint to driver->CreateContextChris Wilson16-30/+77
2017-10-20egl: Support IMG_context_priorityChris Wilson6-0/+79