summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-10-27force NIR_TEST_SERIALIZE on for testingi965-shader-cacheJordan Justen1-1/+1
2017-10-27!UPSTREAM: Enable i965 shader cache by defaultJordan Justen1-1/+1
2017-10-27i965: Initialize disk shader cache if MESA_GLSL_CACHE_DISABLE is falseJordan Justen4-0/+33
2017-10-27dri drivers: Always add the sha1 build-idJordan Justen2-1/+2
2017-10-27disk_cache: Fix issue reading GLSL metadataJordan Justen1-1/+1
2017-10-27glsl/shader_cache: Save fs (BlendSupport) metadataJordan Justen1-0/+6
2017-10-27i965: Initialize sha1 hash of dri config optionsJordan Justen2-0/+5
2017-10-27i965: Don't link when the program was found in the disk cacheJordan Justen1-0/+3
2017-10-27i965: add cache fallback support using serialized nirJordan Justen1-1/+26
2017-10-27i965: add support for cached shaders with xfb qualifiersTimothy Arceri1-0/+8
2017-10-27mesa/glsl: add api_enabled flag to gl_transform_feedback_infoTimothy Arceri2-1/+7
2017-10-27i965: Add shader cache support for computeJordan Justen5-12/+53
2017-10-27i965: add shader cache support for tess stagesTimothy Arceri3-16/+70
2017-10-27i965: add shader cache support for geometry shadersTimothy Arceri2-8/+35
2017-10-27i965: Add shader cache support for vertex and fragment stagesTimothy Arceri3-16/+30
2017-10-27i965: add initial implementation of on disk shader cacheTimothy Arceri4-0/+332
2017-10-27intel/compiler: Add functions to get prog_data and prog_key sizes for a stageJordan Justen2-0/+42
2017-10-27intel/compiler: Add union types for prog_data and prog_key stagesJordan Justen1-0/+22
2017-10-27blob: Don't set overrun if reading 0 bytes at end of dataJordan Justen1-1/+1
2017-10-27intel/compiler: Remove final_program_size from brw_compile_*Jordan Justen17-92/+55
2017-10-27intel/compiler: add new field for storing program sizeCarl Worth6-14/+35
2017-10-27i965: Don't rely on nir for uses_texture_gatherJordan Justen3-9/+9
2017-10-27i965/link: Serialize program to nir after linking for shader cacheJordan Justen1-0/+10
2017-10-27glsl/shader_cache: Save and restore serialized nir in gl_programJordan Justen1-0/+16
2017-10-27main: Add driver cache blob fields to gl_programJordan Justen2-0/+8
2017-10-27nir: Add hooks for testing serializationJason Ekstrand2-0/+36
2017-10-27nir: add serialization and deserializationConnor Abbott4-0/+1248
2017-10-27scons: fix scons build to find generated glapitable.hBrian Paul1-0/+1
2017-10-27gallium: s/unsigned/enum pipe_prim_type/Brian Paul6-7/+8
2017-10-27draw: don't cull tris with zero areaRoland Scheidegger2-3/+12
2017-10-27meson: Add a dependency on nir_opcodes_h for freedrenoDylan Baker1-1/+1
2017-10-27meson: build gallium based osmesaDylan Baker5-2/+106
2017-10-27meson: build classic osmesaDylan Baker7-7/+85
2017-10-27meson: Add generated files to non-shared glapiDylan Baker1-0/+3
2017-10-27glapi: include generated headers without pathDylan Baker3-4/+4
2017-10-27osmesa: Include generated headers without pathDylan Baker2-2/+4
2017-10-27meson: move gallium include declarations to srcDylan Baker3-3/+2
2017-10-27meson: fix glprocs.h generatorDylan Baker1-3/+3
2017-10-27meson: rename all instances of xf86vm to xxf86vmDylan Baker2-4/+4
2017-10-27meson: fix pkg-config Gl Require.PrivateDylan Baker1-1/+1
2017-10-27mesa: Accept GL_BACK in get_fb0_attachment with ARB_ES3_1_compatibility.Kenneth Graunke1-0/+9
2017-10-27gallium/os: fix align_malloc() / os_malloc_aligned() comment mix-upBrian Paul1-1/+1
2017-10-27formatquery: use correct target check for IMAGE_FORMAT_COMPATIBILITY_TYPEAlejandro PiƱeiro1-1/+7
2017-10-27meson: bring MESA_GIT_SHA1 in line with other build systemsEric Engestrom3-2/+26
2017-10-27buildsys: move file regeneration logic to the script itselfEric Engestrom4-30/+24
2017-10-27radv: allow to use a compute shader for resetting the query poolSamuel Pitoiset1-7/+9
2017-10-27radv: make radv_fill_buffer() return the needed flush bitsSamuel Pitoiset4-58/+57
2017-10-27meson: wire up selinuxEric Engestrom2-1/+10
2017-10-27wayland-egl: fix wayland cflagsEric Engestrom1-1/+1
2017-10-27vc4: fix release buildEric Engestrom1-6/+6