aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* nir: Refactor load/store intrinsic helperConnor Abbott2020-07-061-44/+43
* Revert "nir: Support sysval tess levels in SPIR-V to NIR"Jonathan Marek2020-07-062-19/+2
* Revert "nir: Add an option for lowering TessLevelInner/Outer to vecs"Jonathan Marek2020-07-062-30/+0
* nir: Add nir_lower_clip_disable.c to SCons build.Vinson Lee2020-07-041-0/+1
* nir: add lowering pass for clip plane enablingMike Blumenkrantz2020-07-033-0/+133
* spirv: add missing fallthrough commentsTimothy Arceri2020-07-021-3/+3
* glsl: move fallthrough comment to where gcc can see itTimothy Arceri2020-07-021-1/+1
* nir: fix implicit fallthrough warningsTimothy Arceri2020-07-025-9/+13
* nir/algebraic: Don't distrubte absolute-value into dot-productsIan Romanick2020-07-021-7/+7
* nir: add missing break to nir_opt_access()Timothy Arceri2020-07-021-0/+1
* 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