aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* glsl: fix constant packing for 64-bit big endian.Dave Airlie2020-07-012-10/+25
* nir: Propagate *2*16 conversions into vectorsAlyssa Rosenzweig2020-06-301-0/+36
* glsl: remove stale FIXMETimothy Arceri2020-06-301-3/+0
* glsl: define gl_LightSource members in ARB_vertex_program orderTimothy Arceri2020-06-302-4/+4
* nir: Add new rules to optimize NOOP pack/unpack pairsBoris Brezillon2020-06-292-9/+10
* spirv: set variables to restrict by defaultRhys Perry2020-06-243-1/+13
* nir: Fix divergence analysis for tessellation input/outputsKenneth Graunke2020-06-241-2/+16
* nir: only uniforms with dynamically_uniform offset are dynamically_uniformJose Maria Casanova Crespo2020-06-231-2/+2
* glsl,driconf: add allow_glsl_120_subset_in_110 for SPECviewperf13Marek Olšák2020-06-234-4/+9
* nir: Add an option for lowering TessLevelInner/Outer to vecsBrian Ho2020-06-222-0/+30
* nir: Support sysval tess levels in SPIR-V to NIRBrian Ho2020-06-222-2/+19
* nir: slight correction to cube_face_coord constant foldingRhys Perry2020-06-221-2/+2
* nir/scheduler: Add an option to specify what stages share memory for I/ONeil Roberts2020-06-222-8/+29
* nir/schedule: Store a pointer to the scoreboard in nir_deps_stateNeil Roberts2020-06-221-15/+15
* nir/scheduler: Handle nir_intrinsic_load_per_vertex_inputNeil Roberts2020-06-221-0/+1
* nir/lower_images: handle dec and incKarol Herbst2020-06-182-0/+4
* nir/lower_images: fix for array of arraysKarol Herbst2020-06-181-2/+9
* glsl_to_nir: fix vote_any/vote_allRob Clark2020-06-181-3/+4
* glsl_to_nir: fix shader_clockRob Clark2020-06-181-1/+0
* glsl_to_nir: fix is_helper_invocationRob Clark2020-06-181-1/+0
* spirv: drop some dead codeRob Clark2020-06-181-6/+0
* spirv: atomic_counter_read_deref is not vectorizedRob Clark2020-06-181-4/+1
* spirv: do not set num_components for non-vectorized mbcnt_amd intrinsicSamuel Pitoiset2020-06-171-1/+2
* glsl: small optimisation fix for uniform array resizingTimothy Arceri2020-06-171-15/+10
* glsl: fix uniform array resizing in the nir linkerTimothy Arceri2020-06-171-44/+42
* nir/intrinsics: Put the _intel intrinsics together at the endJason Ekstrand2020-06-161-12/+12
* nir/validate: validate intr->num_componentsRob Clark2020-06-161-0/+18
* spriv: don't set num_components for non-vectorised intrinsicsRob Clark2020-06-162-5/+5
* nir/lower-atomics-to-ssbo: don't set num_componentsRob Clark2020-06-161-7/+8
* nir/builder: don't set intr->num_componentsRob Clark2020-06-161-1/+0
* mesa/gles3: add support for GL_EXT_shader_group_voteDave Airlie2020-06-163-1/+22
* nir: do not try to merge xfb-outputsErik Faye-Lund2020-06-151-0/+12
* spirv: fix using OpSampledImage with OpUndef instead of OpType{Image,Sampler}Samuel Pitoiset2020-06-151-4/+22
* glsl: fix incorrect optimisation in opt_constant_variable()Timothy Arceri2020-06-121-0/+9
* nir/print: print tex dest typeRob Clark2020-06-111-15/+25
* nir: Properly preserve metadata in more casesJason Ekstrand2020-06-1111-22/+78
* nir: Call nir_metadata_preserve on !progressJason Ekstrand2020-06-1141-84/+85
* nir: Add a nir_shader_preserve_all_metadata helperJason Ekstrand2020-06-112-0/+11
* nir: Add a nir_metadata_all enum valueJason Ekstrand2020-06-111-0/+9
* nir: Replace the zs_output_pan intrinsic with combined_output_panIcecream952020-06-101-1/+1
* nir: Remove nir_intrinsic_output_u8_as_fp16_panAlyssa Rosenzweig2020-06-101-6/+0
* glsl: fix crash on glsl macro redefinitionAndrii Simiklit2020-06-101-0/+3
* nir: use bitfield_insert instead of bfi in nir_lower_double_opsBen Skeggs2020-06-091-1/+3
* nir: Fix logic that ends combine barrier sequenceCaio Marcelo de Oliveira Filho2020-06-081-1/+1
* spirv: Memory semantics is optional for OpControlBarrierCaio Marcelo de Oliveira Filho2020-06-081-9/+9
* nir: Fix printing execution scope of a scoped barrierCaio Marcelo de Oliveira Filho2020-06-081-1/+4
* glsl: inline functions with unsupported return type before converting to nirDanylo Piliaiev2020-06-081-0/+6
* nir/lower_explicit_io: fix NON_UNIFORM access for UBO loadsSamuel Pitoiset2020-06-081-1/+1
* nir/spirv/glsl450: increase asin(x) precisionArcady Goldmints-Orlov2020-06-081-9/+33
* glsl: fix potential slow compile times for GLSLOptimizeConservativelyTimothy Arceri2020-06-071-1/+14