| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: don't use ralloc for blob creation | Timothy Arceri | 2017-03-13 | 4 | -20/+15 |
* | glsl: don't recompile a shader on fallback unless needed | Timothy Arceri | 2017-03-12 | 1 | -0/+7 |
* | mesa/glsl: introduce new gl_compile_status enum | Timothy Arceri | 2017-03-12 | 1 | -2/+2 |
* | glsl/tests: remove any bashisms | Emil Velikov | 2017-03-10 | 2 | -4/+4 |
* | nir: remove shebang from python scripts | Emil Velikov | 2017-03-10 | 7 | -7/+0 |
* | glsl: remove shebang from python scripts | Emil Velikov | 2017-03-10 | 2 | -2/+0 |
* | glsl/tests: remove execute bit from compare_ir python script | Emil Velikov | 2017-03-10 | 1 | -0/+0 |
* | glsl/tests: suffix .sh/.py files as applicable | Emil Velikov | 2017-03-10 | 6 | -9/+9 |
* | exec_list: Add a foreach_list_typed_from macro | Robert Bragg | 2017-03-09 | 1 | -0/+5 |
* | glsl/blob: clear padding bytes | Grazvydas Ignotas | 2017-03-09 | 1 | -3/+6 |
* | glsl: builtin: always return clones of the builtins | Lionel Landwerlin | 2017-03-09 | 3 | -8/+20 |
* | spirv: Silence unused variable warnings in release mode | Jason Ekstrand | 2017-03-07 | 1 | -0/+1 |
* | util/disk_cache: fix make check | Timothy Arceri | 2017-03-06 | 1 | -7/+12 |
* | Revert "glsl: Switch to disable-by-default for the GLSL shader cache" | Timothy Arceri | 2017-03-06 | 1 | -5/+0 |
* | nir/int64: Properly handle imod/irem | Jason Ekstrand | 2017-03-03 | 1 | -3/+21 |
* | nir/builder: Add an int64 immediate helper | Jason Ekstrand | 2017-03-03 | 1 | -0/+11 |
* | glsl: fix subroutine mismatch between declarations/definitions | Samuel Pitoiset | 2017-03-03 | 5 | -8/+18 |
* | i965: Do int64 lowering in NIR | Jason Ekstrand | 2017-03-01 | 1 | -54/+53 |
* | nir: Add a simple int64 lowering pass | Jason Ekstrand | 2017-03-01 | 3 | -0/+289 |
* | spirv: Use nir_builder for control flow | Jason Ekstrand | 2017-03-01 | 1 | -31/+14 |
* | nir/lower_indirect: Use nir_builder control-flow helpers | Jason Ekstrand | 2017-03-01 | 1 | -30/+5 |
* | nir/lower_gs_intrinsics: Use nir_builder control-flow helpers | Jason Ekstrand | 2017-03-01 | 1 | -6/+3 |
* | glsl/nir: Use nir_builder's new control-flow helpers | Jason Ekstrand | 2017-03-01 | 1 | -27/+11 |
* | nir/builder: Add support for easily building control-flow | Jason Ekstrand | 2017-03-01 | 1 | -0/+95 |
* | glsl/int64: Fix a typo in imod64 | Jason Ekstrand | 2017-03-01 | 2 | -15/+9 |
* | glsl: remove unecessary flags.q.subroutine_def | Samuel Pitoiset | 2017-03-01 | 5 | -10/+7 |
* | compiler: Free types in _mesa_glsl_release_types() rather than autofree. | Kenneth Graunke | 2017-02-27 | 1 | -1/+4 |
* | glsl: reject samplers not declared as uniform/function params earlier | Samuel Pitoiset | 2017-02-27 | 1 | -0/+9 |
* | glsl: use is_sampler() anywhere it's possible | Samuel Pitoiset | 2017-02-27 | 4 | -16/+15 |
* | glsl: use is_image() anywhere it's possible | Samuel Pitoiset | 2017-02-27 | 2 | -3/+2 |
* | glsl: add missing blend_support qualifier in validate_flags() | Samuel Pitoiset | 2017-02-27 | 1 | -1/+2 |
* | glsl: use an enum for AMD_conservative_depth layout qualifiers | Samuel Pitoiset | 2017-02-27 | 4 | -35/+40 |
* | glsl: add has_shader_image_load_store() | Samuel Pitoiset | 2017-02-27 | 3 | -4/+7 |
* | nir: Delete unused arg in get_iteration | Elie TOURNIER | 2017-02-27 | 1 | -2/+2 |
* | compiler: style clean-ups in blob.h | Timothy Arceri | 2017-02-25 | 1 | -21/+21 |
* | glsl: Fix missing-braces warning. | Vinson Lee | 2017-02-24 | 1 | -1/+1 |
* | nir: delete magic number | Elie TOURNIER | 2017-02-24 | 1 | -1/+11 |
* | 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 |