| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: automake: add the README to the tarball | Emil Velikov | 2017-02-24 | 1 | -0/+1 |
* | glsl: Raise a link error for non-SSO ES programs with a TES but no TCS. | Kenneth Graunke | 2017-02-23 | 1 | -0/+10 |
* | glsl: enable early_fragment_tests implicitly with post_depth_coverage | Iago Toral Quiroga | 2017-02-23 | 1 | -1/+1 |
* | glsl: refactor get_variable_being_redeclared() to return always an ir_variabl... | Samuel Iglesias Gonsálvez | 2017-02-23 | 1 | -27/+34 |
* | glsl: fix heap-use-after-free in ast_declarator_list::hir() | Samuel Iglesias Gonsálvez | 2017-02-23 | 1 | -2/+4 |
* | util/disk_cache: create timestamp and gpu_id dirs when MESA_GLSL_CACHE_DIR is... | Timothy Arceri | 2017-02-22 | 1 | -0/+40 |
* | nir: do not #include util/debug.h within extern C {} | Emil Velikov | 2017-02-21 | 1 | -1/+4 |
* | glsl: resolve extern C workarounds/hacks | Emil Velikov | 2017-02-21 | 3 | -8/+4 |
* | glsl/tests: Add UINT64 and INT64 types | Rhys Kidd | 2017-02-21 | 1 | -0/+18 |
* | android: glsl: build shader cache sources | Mauro Rossi | 2017-02-20 | 1 | -0/+1 |
* | glsl: link error if unsized array not-last in ssbo | Jose Maria Casanova Crespo | 2017-02-17 | 1 | -1/+7 |
* | glsl: fix scons builds with shader cache | Timothy Arceri | 2017-02-17 | 1 | -0/+2 |
* | nir/algebraic: Optimize 64bit pack/unpack | Jason Ekstrand | 2017-02-16 | 1 | -0/+6 |
* | nir: Rename lower_double_pack to lower_64bit_pack | Jason Ekstrand | 2017-02-16 | 3 | -6/+5 |
* | nir: Combine the int and double [un]pack opcodes | Jason Ekstrand | 2017-02-16 | 7 | -73/+35 |
* | util/disk_cache: allow drivers to pass a directory structure | Timothy Arceri | 2017-02-17 | 1 | -10/+10 |
* | st/mesa/glsl: build string of dri options and use as input to building sha fo... | Timothy Arceri | 2017-02-17 | 1 | -0/+6 |
* | glsl: reserve parameter storage on cache restore | Timothy Arceri | 2017-02-17 | 1 | -0/+1 |
* | glsl: don't try to load/store buffer object values in the cache | Timothy Arceri | 2017-02-17 | 1 | -2/+11 |
* | glsl: don't reprocess or clear UBOs on cache fallback | Timothy Arceri | 2017-02-17 | 1 | -29/+33 |
* | glsl: skip more uniform initialisation when doing fallback linking | Timothy Arceri | 2017-02-17 | 1 | -8/+12 |
* | glsl: don't lose uniform values when falling back to full compile | Timothy Arceri | 2017-02-17 | 1 | -8/+23 |
* | glsl: don't reference shader prog data during cache fallback | Timothy Arceri | 2017-02-17 | 1 | -1/+2 |
* | mesa/glsl: add cache_fallback flag to gl_shader_program_data | Timothy Arceri | 2017-02-17 | 1 | -1/+1 |
* | glsl: add api and glsl version to hash generation for shaders | Timothy Arceri | 2017-02-17 | 1 | -0/+8 |
* | glsl: cache uniform values | Timothy Arceri | 2017-02-17 | 1 | -0/+33 |
* | glsl: make uniform values helper available for use elsewhere | Timothy Arceri | 2017-02-17 | 2 | -1/+4 |
* | glsl: cache some more image metadata | Timothy Arceri | 2017-02-17 | 1 | -0/+10 |
* | glsl: add support for caching atomic buffers | Timothy Arceri | 2017-02-17 | 1 | -0/+89 |
* | glsl: add shader cache support for buffer blocks | Timothy Arceri | 2017-02-17 | 1 | -0/+163 |
* | glsl: store subroutine remap table in shader cache | Timothy Arceri | 2017-02-17 | 1 | -6/+42 |
* | glsl: add support for caching subroutines | Timothy Arceri | 2017-02-17 | 1 | -0/+107 |
* | glsl: add support for caching shaders with xfb qualifiers | Timothy Arceri | 2017-02-17 | 2 | -1/+121 |
* | glsl: add shader cache support for samplers | Timothy Arceri | 2017-02-17 | 1 | -0/+18 |
* | glsl: add basic support for resource list to shader cache | Timothy Arceri | 2017-02-17 | 1 | -0/+121 |
* | glsl: fix uniform remap table cache when explicit locations used | Timothy Arceri | 2017-02-17 | 1 | -7/+49 |
* | glsl: Serialize three additional hash tables with program metadata | Carl Worth | 2017-02-17 | 1 | -0/+74 |
* | glsl: use correct shader source in case of cache fallback | Timothy Arceri | 2017-02-17 | 1 | -1/+10 |
* | glsl: make use of on disk shader cache | Timothy Arceri | 2017-02-17 | 2 | -0/+21 |
* | glsl: add initial implementation of shader cache | Timothy Arceri | 2017-02-17 | 4 | -1/+633 |
* | nir: handle some 64-bit integer conversions | Dave Airlie | 2017-02-16 | 1 | -7/+19 |
* | nir: handle 64-bit integer types in glsl->nir type conversion. | Dave Airlie | 2017-02-16 | 1 | -0/+6 |
* | spirv: handle SpvOpUConvert in proper place. | Dave Airlie | 2017-02-16 | 1 | -1/+1 |
* | spirv: add support for Int64 capability | Dave Airlie | 2017-02-16 | 2 | -1/+4 |
* | spirv/nir: add support for int64 | Dave Airlie | 2017-02-16 | 2 | -2/+32 |
* | nir/types: add C accessors for 64-bit integer types. | Dave Airlie | 2017-02-16 | 2 | -0/+14 |
* | spirv: Add support for SpvCapabilityStorageImageReadWithoutFormat. | Bas Nieuwenhuizen | 2017-02-15 | 2 | -1/+5 |
* | glsl: Handle packed_type == ivec4[] in lower_packed_varyings(). | Kenneth Graunke | 2017-02-14 | 1 | -1/+2 |
* | spirv: Add support for SpvCapabilityStorageImageWriteWithoutFormat | Alex Smith | 2017-02-14 | 3 | -2/+9 |
* | nir/spirv: do not require a format with images that are not sampled | Iago Toral Quiroga | 2017-02-14 | 1 | -2/+0 |