aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl
Commit message (Expand)AuthorAgeFilesLines
* glsl: fix gcc 8 parenthesis warningMarc Dietrich2018-04-171-2/+2
* nir: fix ir_binop_gequal glsl_to_nir conversionErico Nunes2018-04-161-1/+1
* glsl: #undef THIS macro to fix MSVC buildBrian Paul2018-04-131-0/+5
* glsl: rename 'interface' var to 'iface' to fix MSVC buildBrian Paul2018-04-131-7/+7
* Fix make checkMarek Olšák2018-04-121-0/+1
* Fix scons buildMarek Olšák2018-04-121-0/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-1247-24/+55
* glsl: fix compat shaders in GLSL 1.40Timothy Arceri2018-04-121-0/+2
* glsl: remove unreachable assert()Emil Velikov2018-04-101-2/+0
* glsl: always call do_lower_jumps() after loop unrollingTimothy Arceri2018-04-041-0/+18
* nir: s/uint/unsigned/ to fix MSVC/MinGW buildBrian Paul2018-03-301-1/+1
* nir: add bindless to nir dataTimothy Arceri2018-03-281-0/+1
* glsl: fix infinite loop caused by bug in loop unrolling passTimothy Arceri2018-03-271-1/+1
* compiler: glsl: silence valgrind warning on write cacheLionel Landwerlin2018-03-231-2/+2
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-27/+27
* nir: add frexp_exp and frexp_sig opcodesTimothy Arceri2018-03-221-0/+2
* mesa: rework ParameterList to allow packingTimothy Arceri2018-03-201-3/+11
* glsl/serialize: Save shader program metadata sha1Jordan Justen2018-03-191-0/+4
* glsl: Remove api_enabled tracking for transform feedbackJordan Justen2018-03-191-2/+0
* glsl/shader_cache: Allow shader cache usage with transform feedbackJordan Justen2018-03-192-10/+7
* glsl: Use hash table cloning in copy propagationThomas Helland2018-03-142-31/+15
* compiler: int8/uint8 supportKarol Herbst2018-03-143-0/+6
* nir: Generalize nir_intrinsic_vote_eqJason Ekstrand2018-03-071-2/+3
* glsl/linker: fix bug when checking precision qualifierSamuel Iglesias Gonsálvez2018-02-281-8/+3
* util/bitset: Make C++ wrapper trivially constructible.Francisco Jerez2018-02-272-3/+0
* glsl: Silence warnings when reading from a framebuffer fetch output.Francisco Jerez2018-02-241-0/+1
* glsl: Specify framebuffer fetch coherency mode in lower_blend_equation_advanc...Francisco Jerez2018-02-242-2/+3
* glsl: Add support for the framebuffer fetch layout(noncoherent) qualifier.Francisco Jerez2018-02-245-2/+61
* glsl: Allow layout token for EXT_shader_framebuffer_fetch_non_coherent.Francisco Jerez2018-02-241-1/+2
* glsl: Initialize ir_variable_data::fb_fetch_output earlier for GL(ES) 2.Francisco Jerez2018-02-241-2/+7
* glsl: Replace MESA_shader_framebuffer_fetch extension flags with EXT ones.Francisco Jerez2018-02-242-6/+4
* glsl: Switch ast_type_qualifier to a 128-bit bitset.Francisco Jerez2018-02-243-4/+9
* mesa: implement ARB_compatibilityMarek Olšák2018-02-235-3/+6
* glsl: Parse 'layout' as a token with advanced blending or bindlessKenneth Graunke2018-02-211-0/+2
* glsl/tests: Fix a compiler warning about signed/unsigned loop comparison.Eric Anholt2018-02-201-1/+1
* glsl: Silence warnings in the uniform initializer test about 16-bit typesEric Anholt2018-02-201-0/+9
* glsl/nir: add pixel_center_integer to shader infoTimothy Arceri2018-02-191-0/+5
* glsl: fix sizeof(pointer) bugEric Engestrom2018-02-161-1/+1
* mesa: move STATE_LENGTH to shader_enums.h and use it everywhereMarek Olšák2018-02-131-1/+1
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-134-6/+6
* mesa: reduce the size of gl_programMarek Olšák2018-02-131-5/+4
* glsl/tests: Fix strict aliasing warning about int64/double.Eric Anholt2018-02-121-3/+19
* glsl/linker: remove ubo explicit binding handlingAlejandro Piñeiro2018-02-091-56/+2
* meson: Add build option for toolsScott D Phillips2018-02-081-2/+4
* glsl/tests: changes to test_disk_cache_create testTapani Pälli2018-02-071-6/+22
* glsl/tests: move utility functions in cache_testTapani Pälli2018-02-071-35/+35
* mesa: add OES_EGL_image_external_essl3 supportIlia Mirkin2018-02-065-2/+23
* glsl/linker: check same name is not used in block and outsideJuan A. Suarez Romero2018-02-051-23/+30
* nir: add vs_inputs_dual_locations compiler optionTimothy Arceri2018-01-301-5/+9
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-302-5/+6