1. a09717c glsl: add extra pp tokens workaround and enable for CoR by Timothy Arceri · 3 years, 9 months ago
  2. 7dc17ae glsl: Update loop_terminator constructor to accept parameters. by Vinson Lee · 3 years, 9 months ago
  3. bd0468e nir: add options to lower nir_op_pack_[64/32]_* via nir_lower_alu_to_scalar() by Daniel Schürmann · 3 years, 10 months ago
  4. 3d9ffdc nir/lower_memcpy: Don't mask the store by Jason Ekstrand · 3 years, 9 months ago
  5. 3ba786f spirv: Fix OpCopyMemorySized by Jason Ekstrand · 3 years, 9 months ago
  6. 4ca38a1 nir/lower_clip_cull: Store array size for FS inputs by Connor Abbott · 3 years, 10 months ago
  7. d972a6a nir: get rid of OOB dereferences in nir_lower_io_arrays_to_elements by Andrii Simiklit · 3 years, 11 months ago
  8. 53fc3eb glsl: Initialize lower_shared_reference_visitor members. by Vinson Lee · 3 years, 9 months ago
  9. 6795668 nir: Rename replicated-result dot-product instructions by Ian Romanick · 4 years, 1 month ago
  10. 8cee9ce spirv: switch to util_bswap32 to improve portability by Jan Beich · 3 years, 9 months ago
  11. b739bb7 compile/nir: Correct printing dest_type by Gert Wollny · 3 years, 9 months ago
  12. 4735c8a nir/loop_analyze: adjust force unrolling to only include interesting modes by Rhys Perry · 3 years, 9 months ago
  13. 025050b glsl: Initialize ir_if_to_cond_assign_visitor members in constructor. by Vinson Lee · 3 years, 9 months ago
  14. 8cf0024 nir: Use a switch in nir_lower_explicit_io_instr by Caio Marcelo de Oliveira Filho · 3 years, 10 months ago
  15. 33ccf0e nir: drop unused alpha_ref_float by Erik Faye-Lund · 4 years, 10 months ago
  16. 42ee423 nir: drop support for using load_alpha_ref_float by Erik Faye-Lund · 4 years, 10 months ago
  17. 2335200 nir: consider load_color intrinsics as both inputs and sysval in gathering by Marek Olšák · 3 years, 10 months ago
  18. fdbc45d nir: Only validate in passes that might have changed things. by Eric Anholt · 3 years, 9 months ago
  19. c54c423 glsl: relax rule on varying matching for shaders older than 4.00 by Timothy Arceri · 3 years, 9 months ago
  20. eb96571 compiler/types: Allow images and samplers in get_explicit_type_for_size_align by Jason Ekstrand · 3 years, 10 months ago
  21. 0021d3a compiler/types: Assert non-zero alignments in get_explicit_type_for_size_align by Jason Ekstrand · 3 years, 10 months ago
  22. ef68f74 nir/lower_io: Assert non-zero power-of-two alignments by Jason Ekstrand · 3 years, 10 months ago
  23. 589d918 spirv: Add 0.5 to integer coordinates for OpImageSampleExplicitLod by Jason Ekstrand · 3 years, 11 months ago
  24. d867e7c nir: Add an option to not lower source mods for f64/u64/i64. by Eric Anholt · 4 years ago
  25. c730fea nir: Add a call to get a struct describing SSA liveness per instruction. by Eric Anholt · 4 years ago
  26. a206b58 nir: Add a block start/end ip to live instr index metadata. by Eric Anholt · 3 years, 9 months ago
  27. 2f5d184 nir: Replace nir_ssa_def->live_index with nir_instr->index. by Eric Anholt · 3 years, 10 months ago
  28. b6cb184 nir: Introduce nir_metadata_instr_index for nir_index_instr() being current. by Eric Anholt · 3 years, 10 months ago
  29. d9cb9ff nir: Emit set_vertex_and_primitive_count for inactive streams. by Timur Kristóf · 3 years, 9 months ago
  30. b17e264 glsl: Initialize lower_ubo_reference_visitor members in constructor. by Vinson Lee · 3 years, 9 months ago
  31. 886d2d1 spirv: Handle SpvOpTerminateInvocation by Caio Marcelo de Oliveira Filho · 4 years, 3 months ago
  32. 4dfd292 spirv: Update headers and metadata from latest Khronos commit by Caio Marcelo de Oliveira Filho · 3 years, 9 months ago
  33. f6d5dd8 nir: Add nir_intrinsic_terminate and nir_intrinsic_terminate_if by Caio Marcelo de Oliveira Filho · 4 years, 3 months ago
  34. f91b2fe nir/opt_load_store_vectorize: add some tests for discard/demote behaviour by Rhys Perry · 3 years, 9 months ago
  35. f8e971f nir/opt_load_store_vectorize: don't vectorize stores across demote by Rhys Perry · 3 years, 9 months ago
  36. 4231cc2 glsl: more accurately handle swizzle in 64bit varying split with no left value by Mike Blumenkrantz · 4 years ago
  37. 9b01598 nir/lower_io_to_scalar: update io semantics on per-component inst by Alejandro Piñeiro · 3 years, 9 months ago
  38. 4722491 glsl/tests: Make the tests skip on Android binary execution failures. by Eric Anholt · 3 years, 11 months ago
  39. f503699 nir/opt_algebraic: optimize unpack_half_2x16_split_x(ushr, a, 16) by Daniel Schürmann · 3 years, 10 months ago
  40. 21422b1 nir/opt_uniform_atomics: remove useless returns by Rhys Perry · 3 years, 9 months ago
  41. f4c754b nir: add a nir_get_ubo_size intrinsic by Iago Toral Quiroga · 4 years ago
  42. 6004ad9 nir/lower_io: add an option to lower interpolateAt functions by Iago Toral Quiroga · 4 years ago
  43. 50351df nir/glsl: add a glsl_ivec4_type() helper by Iago Toral Quiroga · 4 years ago
  44. 10b79bf nir: include texture query lod as one of the ops that requires a sampler by Alejandro Piñeiro · 4 years, 1 month ago
  45. 044d213 scons: fix SPIR-V -> NIR build by Rhys Perry · 3 years, 10 months ago
  46. a7114f3 nir/opt_uniform_atomics: don't optimize atomics twice by Rhys Perry · 3 years, 11 months ago
  47. bc43650 nir/opt_uniform_atomics: optimize image atomics by Rhys Perry · 3 years, 11 months ago
  48. f83bc5b nir: add pass to optimize uniform atomics by Rhys Perry · 3 years, 11 months ago
  49. 37b6b09 nir: allow divergence information to be updated when inserting instruction by Rhys Perry · 3 years, 11 months ago
  50. e1120f2 nir: move divergence analysis options to nir_shader_compiler_options by Rhys Perry · 3 years, 11 months ago
  51. 1a912a5 nir: add last_invocation intrinsic by Rhys Perry · 3 years, 11 months ago
  52. 8850a63 radv/aco,nir/lower_subgroups: don't lower elect by Rhys Perry · 3 years, 11 months ago
  53. c31abab nir: update ubo locations in nir_lower_uniforms_to_ubo by Mike Blumenkrantz · 4 years ago
  54. 47c3582 glsl: fix up location setting for variables pointing to a UBO's base by Mike Blumenkrantz · 4 years, 1 month ago
  55. 1070bba android: fix SPIR-V -> NIR build by Rhys Perry · 3 years, 10 months ago
  56. 037d9fb spirv: replace discard with demote for incorrect HLSL->SPIR-V translations by Rhys Perry · 3 years, 10 months ago
  57. 18f9fc9 spirv: add and use a generator id enum by Rhys Perry · 3 years, 10 months ago
  58. 181d5f5 nir: Allow more deref modes in phis by Jason Ekstrand · 3 years, 10 months ago
  59. 002a23e android: util: Move xxd.py to util by Mauro Rossi · 3 years, 10 months ago
  60. e7127b3 nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available by Jose Maria Casanova Crespo · 3 years, 10 months ago
  61. 5de5693 disk_cache: build option for disabled-by-default by John Bates · 3 years, 10 months ago
  62. 5f2671b nir: return progress from nir_lower_io_to_scalar_early by Rhys Perry · 3 years, 10 months ago
  63. f11f4a2 nir: Add ability to count primitives per stream. by Timur Kristóf · 3 years, 10 months ago
  64. aac5adc nir: Count vertices per stream. by Timur Kristóf · 3 years, 10 months ago
  65. 70b94ad nir: Add ability to overwrite incomplete GS primitives. by Timur Kristóf · 4 years ago
  66. c977c36 nir: Add ability to count emitted GS vertices per primitive. by Timur Kristóf · 4 years, 1 month ago
  67. 2be9901 nir: Add ability to count emitted GS primitives. by Timur Kristóf · 4 years, 2 months ago
  68. 06a5edf nir/opt_deref: Fix the vector bitcast optimization by Jason Ekstrand · 3 years, 10 months ago
  69. 826a102 st/mesa: Add NV12 lowering to PIPE_FORMAT_R8_G8B8_420_UNORM by Kristian H. Kristensen · 3 years, 10 months ago
  70. 2fa7c79 spirv: Move nir_lower_libclc to src/compiler/spirv by Jason Ekstrand · 3 years, 10 months ago
  71. ef453f5 spirv: Add a shared libclc loader by Jason Ekstrand · 3 years, 10 months ago
  72. 22ffc05 util: Move xxd.py to util by Jesse Natalie · 4 years, 4 months ago
  73. 3ff513e glsl/xxd.py: fix imports by Dylan Baker · 3 years, 10 months ago
  74. 0ef2f1d nir: Fix unaligned pointer access by Tony Wasserka · 3 years, 10 months ago
  75. 6a9dc75 nir: Fix undefined behavior due to signed integer multiplication overflows by Tony Wasserka · 3 years, 11 months ago
  76. 3f1b35a nir: add new helper passes that lower uniforms to literals by Marek Olšák · 3 years, 10 months ago
  77. 1e7d82c nir/algebraic: always lower idiv to shifts if bitops are allowed by Marek Olšák · 3 years, 10 months ago
  78. 4c54f05 nir/constant_folding: init nir_const_value to zero by Samuel Pitoiset · 3 years, 10 months ago
  79. 60825a5 nir/constant_folding: Fold load_deref of nir_var_mem_constant by Jason Ekstrand · 3 years, 11 months ago
  80. 481b753 nir: Validate constant initializers by Jason Ekstrand · 3 years, 10 months ago
  81. 1ada835 nir/constant_folding: Use nir_shader_instruction_pass by Jason Ekstrand · 3 years, 10 months ago
  82. 9df1ff3 nir/constant_folding: Use the builder by Jason Ekstrand · 3 years, 10 months ago
  83. a0c13c9 spirv: Make the clc_shader const by Jason Ekstrand · 3 years, 10 months ago
  84. 3b3a3af glsl: Initialize ast_node member field location.path in constructor. by Vinson Lee · 3 years, 10 months ago
  85. b2e1fc8 nir: Add a pass to lower vec3s to vec4s by Jason Ekstrand · 3 years, 10 months ago
  86. 9190f82 nir/opt_deref: Add an optimization for bitcasts by Jason Ekstrand · 3 years, 10 months ago
  87. 80e6ac3 nir/opt_deref: Add an instruction type switch by Jason Ekstrand · 4 years ago
  88. 769ede2 nir: Add component mask re-interpret helpers by Jason Ekstrand · 3 years, 10 months ago
  89. 57e7c5f nir/opt_load_store_vectorize: Use bit sizes when checking mask compatibility by Jason Ekstrand · 3 years, 10 months ago
  90. f6667cb nir: Add a memcpy optimization pass by Jason Ekstrand · 3 years, 10 months ago
  91. e363da3 nir: Handle memcpy in copy_prop_vars and combine_stores by Jason Ekstrand · 3 years, 10 months ago
  92. 100a5ac nir/find_array_copies: Properly discard copies for casts by Jason Ekstrand · 3 years, 10 months ago
  93. 98bb74b nir: Fix a misspelling by Jason Ekstrand · 3 years, 10 months ago
  94. 038fcbc glsl: don't duplicate state vars as uniforms in the NIR linker by Timothy Arceri · 3 years, 10 months ago
  95. cb95065 nir: Add lowering from regular ALU conversions to the intrinsic by Jason Ekstrand · 3 years, 10 months ago
  96. 7d97f3d spirv: Implement vload[a]_half[n] and vstore[a]_half[n][_r] by Jesse Natalie · 4 years ago
  97. a85afb7 spirv/opencl: Drop dest_type from handle_v_load_store by Jason Ekstrand · 3 years, 10 months ago
  98. 8610af1 spirv: Handle all OpenCL conversion ops with full rounding by Jason Ekstrand · 3 years, 10 months ago
  99. 8e84582 spirv: Add some conversion handling helpers by Jason Ekstrand · 3 years, 10 months ago
  100. 383ecfb nir: Add a passes for nir_intrinsic_convert_alu_types by Jason Ekstrand · 3 years, 10 months ago