summaryrefslogtreecommitdiff
path: root/src/compiler
AgeCommit message (Expand)Author
2018-04-12Fix make checkMarek Olšák
2018-04-12Fix scons buildMarek Olšák
2018-04-12mesa: include mtypes.h lessMarek Olšák
2018-04-12glsl: fix compat shaders in GLSL 1.40Timothy Arceri
2018-04-11nir/vars_to_ssa: Simplify node matching codeCaio Marcelo de Oliveira Filho
2018-04-11nir/vars_to_ssa: Remove an unnecessary deref_arry_type checkCaio Marcelo de Oliveira Filho
2018-04-11nir/vars_to_ssa: Rework register_variable_uses()Caio Marcelo de Oliveira Filho
2018-04-11nir: Use nir_builder in lower_io_to_temporariesJason Ekstrand
2018-04-10nir/lower_atomics: Rework the main walker loop a bitJason Ekstrand
2018-04-11nir: Check if u_vector_init() succeedsTopi Pohjolainen
2018-04-10glsl: remove unreachable assert()Emil Velikov
2018-04-10spirv: autotools: add vtn_gather_types_c.py in distribution tarballJuan A. Suarez Romero
2018-04-10nir: dont lower bindless samplersTimothy Arceri
2018-04-09spirv: Use the LOCAL_GROUP_SIZE system valueJason Ekstrand
2018-04-09nir/lower_system_values: Support SYSTEM_VALUE_LOCAL_GROUP_SIZEJason Ekstrand
2018-04-09nir: add comment about nir_src_copy()Rob Clark
2018-04-09nir: Fix a typo in src/compiler/Makefile.nir.amBastien Orivel
2018-04-06nir: rename variables in nir_lower_io_to_temporaries for clarityCaio Marcelo de Oliveira Filho
2018-04-05prog/nir: Simplify some load/store operationsJason Ekstrand
2018-04-04compiler/spirv: set is_shadow for depth comparitor sampling opcodesIago Toral Quiroga
2018-04-03nir/lower_vec_to_movs: Only coalesce if the vec had a SSA destinationJason Ekstrand
2018-04-04glsl: always call do_lower_jumps() after loop unrollingTimothy Arceri
2018-04-03nir+drivers: add helpers to get # of src/dest componentsRob Clark
2018-04-02st/glsl_to_nir: gather next_stage in shader_infoTimothy Arceri
2018-03-30nir/validator: Validate that all used variables existJason Ekstrand
2018-03-30nir/lower_indirect_derefs: Support interp_var_at intrinsicsJason Ekstrand
2018-03-30nir/vars_to_ssa: Remove copies from the correct setJason Ekstrand
2018-03-30nir: Return a cursor from nir_instr_removeJason Ekstrand
2018-03-30nir: Add src/dest num_components helpersJason Ekstrand
2018-03-30spirv: s/uint/unsigned/ to fix MSVC buildBrian Paul
2018-03-30nir/spirv: s/uint32_t/SpvOp/ in various functionsBrian Paul
2018-03-30nir/spirv: fix MSVC syntax error in vtn_handle_texture()Brian Paul
2018-03-30nir/spirv: move NORETURN annotation on _vtn_fail() prototypeBrian Paul
2018-03-30nir/spirv: fix MSVC warning in vtn_align_u32()Brian Paul
2018-03-30spirv: Fix building with SConsNeil Roberts
2018-03-30nir: s/uint/unsigned/ to fix MSVC/MinGW buildBrian Paul
2018-03-30nir/spirv: add gl_spirv_validation methodAlejandro Piñeiro
2018-03-30spirv: add vtn_create_builderAlejandro Piñeiro
2018-03-29spirv: Move SPIR-V building to Makefile.spirv.am and spirv/meson.buildIan Romanick
2018-03-29compiler: All leaf Makefile.am should use +=Ian Romanick
2018-03-29util: Include bitscan.h directlyIan Romanick
2018-03-29util: Add and use util_is_power_of_two_nonzeroIan Romanick
2018-03-29spirv: add support for SPV_AMD_shader_trinary_minmaxDave Airlie
2018-03-29nir: add support for min/max/median of 3 srcsDave Airlie
2018-03-28android: Use new nir intrinsics python scriptsStefan Schake
2018-03-28nir: add bindless to nir dataTimothy Arceri
2018-03-27nir/intrinsics: Don't report negative dest_componentsJason Ekstrand
2018-03-28nir: fix crash in loop unroll corner caseTimothy Arceri
2018-03-27nir: fix generated nir_intrinsics.c for MSVCRob Clark
2018-03-27nir: mako all the intrinsicsRob Clark