summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-09-07glsl: ir_function_param_visitor::visit_enter always true conditionPiotr Kocia6-7/+5
2023-09-07glsl_to_nir: add more unhandled function typesTimothy Arceri1-0/+31
2023-09-07glsl: fix out params in glsl to nirTimothy Arceri1-2/+23
2023-07-10glsl: do vs attribute validation in NIR linkerTimothy Arceri2-520/+22
2023-07-10glsl: remove dead varyings before assigning attr locationsTimothy Arceri2-12/+19
2023-06-23glsl: call nir_opt_find_array_copies() when linkingTimothy Arceri1-0/+3
2022-11-14nir: add another common ffract -> ffloor patternTimothy Arceri1-0/+3
2022-10-17mesa: add EXT_debug_label supportTimothy Arceri4-8/+82
2022-10-10util/radeonsi: enable zerovram workaround for ExanimaTimothy Arceri1-0/+3
2022-10-10util/conf: enable init to zero workaround for ExanimaTimothy Arceri1-0/+4
2021-12-06mesa: remove old tnl device driver header filesTimothy Arceri8-2527/+0
2020-12-30glsl: default to compat shaders in compat profileTimothy Arceri1-4/+4
2020-10-21glsl: relax rule on varying matching for shaders older than 4.00Timothy Arceri1-1/+31
2020-07-09nv50/ir: fix memset on non trivial types warningKarol Herbst3-5/+3
2020-07-09nine: remove unused varTimothy Arceri1-1/+0
2020-07-09zink: fix missing fallthrough commentTimothy Arceri1-0/+1
2020-07-09v3d: remove redefine of VG(x)Timothy Arceri1-8/+0
2020-07-09freedreno: fix missing fallthrough commentsTimothy Arceri1-0/+1
2020-07-02nir: add missing break to nir_opt_access()Timothy Arceri1-0/+1
2020-07-02egl: move fallthrough comment so gcc can see itTimothy Arceri1-1/+1
2020-07-02iris: add missing fallthrough commentTimothy Arceri1-0/+1
2020-07-02intel/compiler: add and fix up fallthrough comments for gcc warningsTimothy Arceri2-4/+4
2020-07-02anv: update fallthrough comment so gcc sees itTimothy Arceri1-1/+1
2020-07-02gallivm: add missing breakTimothy Arceri1-0/+1
2020-07-02llvmpipe: add missing fallthrough commentsTimothy Arceri1-0/+3
2020-07-02i965: add and fix fallthrough commentsTimothy Arceri4-6/+6
2020-06-17st_glsl_to_nir: fix potential use after freeTimothy Arceri1-2/+14
2020-01-12glsl: fix potential bug in nir uniform linkerTimothy Arceri1-7/+3
2020-01-10glsl: call calculate_subroutine_compat() from the nir linkerTimothy Arceri2-2/+2
2020-01-10glsl: move calculate_subroutine_compat() to shared linker codeTimothy Arceri3-37/+41
2020-01-10glsl: call uniform resource checks from the nir linkerTimothy Arceri2-1/+2
2020-01-10glsl: move uniform resource checks into the common linker codeTimothy Arceri3-80/+86
2020-01-10glsl: call check_subroutine_resources() from the nir linkerTimothy Arceri2-1/+2
2020-01-10glsl: move check_subroutine_resources() into the shared util codeTimothy Arceri3-15/+20
2020-01-07glsl: use nir version of check_image_resources() for nir linkerTimothy Arceri2-1/+2
2020-01-07glsl: add check_image_resources() for the nir linkerTimothy Arceri1-0/+38
2020-01-07glsl: use nir linker to link atomicsTimothy Arceri3-3/+15
2020-01-07mesa: add new UseNIRGLSLLinker constantTimothy Arceri1-0/+3
2020-01-07glsl: reorder link_and_validate_uniforms() callsTimothy Arceri1-1/+1
2020-01-07glsl: add new gl_nir_link_glsl() helperTimothy Arceri2-0/+14
2020-01-07glsl: add gl_nir_link_check_atomic_counter_resources()Timothy Arceri2-0/+95
2020-01-07glsl: rename gl_nir_link() to gl_nir_link_spirv()Timothy Arceri4-7/+7
2019-12-13st/glsl_to_nir: fix SSO validation regressionTimothy Arceri1-3/+11
2019-12-13st/glsl_to_nir: use nir based program resource list builderTimothy Arceri8-10/+20
2019-12-13st/glsl_to_nir: call gl_nir_lower_buffers() a little laterTimothy Arceri1-1/+2
2019-12-13glsl: add subroutine support to nir_build_program_resource_list()Timothy Arceri1-2/+31
2019-12-13glsl: add support for named varyings in nir_build_program_resource_list()Timothy Arceri1-15/+286
2019-12-13glsl: copy the new data fields when converting to nirTimothy Arceri1-0/+4
2019-12-13nir: add some fields to nir_variable_dataTimothy Arceri1-0/+28
2019-12-13glsl: copy the how_declared field when converting to nirTimothy Arceri1-0/+10