summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* glsl/linker: validate explicit locations for SSO programsIago Toral Quiroga2017-10-263-0/+71
* glsl/linker: generalize validate_explicit_variable_location for SSOIago Toral Quiroga2017-10-261-2/+16
* glsl/linker: create a helper function to validate explicit locationsIago Toral Quiroga2017-10-261-39/+55
* glsl/linker: outputs in the same location must share auxiliary storageIago Toral Quiroga2017-10-261-6/+30
* glsl/linker: outputs in the same location must share interpolationIago Toral Quiroga2017-10-261-4/+41
* glsl/linker: fix location aliasing checks for interface variablesIago Toral Quiroga2017-10-261-12/+33
* glsl/linker: refactor link-time validation of output locationsIago Toral Quiroga2017-10-261-55/+73
* glsl/linker: report linker errors for invalid explicit locations on inputsIago Toral Quiroga2017-10-261-0/+7
* ac/llvm: drop pointless wrappers around umsb/imsbDave Airlie2017-10-261-14/+2
* ac/llvm: consolidate find lsb function.Dave Airlie2017-10-264-54/+38
* ac/llvm: drop v4f32empty. (v2)Dave Airlie2017-10-261-12/+0
* ac/llvm: add i1false/i1true to common code.Dave Airlie2017-10-263-41/+33
* ac/llvm: use the ac i32 0/1 and f32 0/1 llvm types.Dave Airlie2017-10-261-60/+52
* ac/nir: move lds declaration/load/store into shared code.Dave Airlie2017-10-265-57/+55
* st/mesa: enable nir path for all shaders.Dave Airlie2017-10-261-9/+1
* st/program: add support for gs/tes/tcs nir shaders.Dave Airlie2017-10-263-4/+56
* st/program: rework basic variant interfaceDave Airlie2017-10-263-15/+12
* anv/entrypoints: Dump useful data if mako throws an exceptionJason Ekstrand2017-10-251-5/+17
* nir/opt_intrinsics: Rework progressJason Ekstrand2017-10-251-5/+9
* intel/compiler: Call nir_lower_system_values in brw_preprocess_nirJason Ekstrand2017-10-253-4/+2
* i965/program: Move nir_lower_system_values higher upJason Ekstrand2017-10-251-1/+2
* nir/lower_wpos_ytransform: Support system value intrinsicsJason Ekstrand2017-10-251-0/+4
* anv/pipeline: Call nir_lower_system_valaues after brw_preprocess_nirJason Ekstrand2017-10-251-1/+2
* anv/pipeline: Drop nir_lower_clip_cull_distance_arraysJason Ekstrand2017-10-251-2/+0
* anv/pipeline: Dump shader immedately after spirv_to_nirJason Ekstrand2017-10-251-0/+15
* intel/eu: Use EXECUTE_1 for JMPIJason Ekstrand2017-10-252-2/+1
* i965/fs: Add brw_reg_type_from_bit_size utility methodAlejandro Piñeiro2017-10-251-5/+64
* i965/fs/nir: Use the nir_src_bit_size helperJason Ekstrand2017-10-251-9/+3
* intel/fs: Handle flag read/write aliasing in needs_src_copyJason Ekstrand2017-10-251-1/+3
* clover: Fix compilation after clang r315871Jan Vesely2017-10-252-5/+12
* glsl_to_tgsi: remove unused glsl_version variableMarek Olšák2017-10-261-3/+0
* radv: Compute ac keys from pipeline key.Bas Nieuwenhuizen2017-10-261-72/+41
* radv: Add single pipeline cache key.Bas Nieuwenhuizen2017-10-263-8/+55
* radv: Don't compute as_ls/as_es before hashing.Bas Nieuwenhuizen2017-10-261-14/+12
* glsl_to_nir: Zero nir_constant in constant_copy for valgrind & nir_serializeJordan Justen2017-10-251-1/+1
* glsl_to_nir: Zero nir_variable struct for valgrind & nir_serializeJordan Justen2017-10-251-1/+1
* nir: Zero nir_load_const_instr::value for valgrind & nir_serializeJordan Justen2017-10-251-1/+1
* intel/nir: Zero local index const struct for valgrind & nir_serializeJordan Justen2017-10-251-0/+1
* nir: Zero local_size const struct for valgrind & nir_serializeJordan Justen2017-10-251-0/+1
* glsl: Add field initializers for glsl_struct_field default constructorJordan Justen2017-10-251-0/+7
* compiler/types: Support [de]serializing void typesJason Ekstrand2017-10-251-0/+3
* nir/intrinsics: Set the correct num_indices for load_outputJason Ekstrand2017-10-251-1/+1
* glsl: move shader_cache type handling to glsl_typesConnor Abbott2017-10-253-171/+178
* vulkan: Update headers and registry to 1.0.64Alex Smith2017-10-262-28/+181
* ac/nir: generate correct instruction for atomic min/max on unsigned imagesMatthew Nicholls2017-10-251-2/+4
* gallium/util: remove some block alignment assertionsRoland Scheidegger2017-10-251-8/+0
* meson: be explicit about the version requiredEric Engestrom2017-10-251-2/+8
* meson: add opt-out of libunwindErik Faye-Lund2017-10-252-1/+8
* gles2: support for GL_EXT_occlusion_query_booleanHarish Krupo2017-10-253-7/+76
* mesa: enum checks for GL_EXT_occlusion_query_booleanTapani Pälli2017-10-251-0/+44