117947 Commits (ce9205c03bd20d26af23ca891e97a9f848a612d1)
 

Author SHA1 Message Date
  Rhys Perry ce9205c03b nir: add a load/store vectorization pass 6 years ago
  Rhys Perry b3a3e4d1d2 radv: set alignment for load_ssbo/store_ssbo in meta shaders 5 years ago
  Rhys Perry c14f823ee5 nir: add nir_num_variable_modes and nir_var_mem_push_const 6 years ago
  Connor Abbott 01eb6ef870 aco: Make unused workgroup id's 0 5 years ago
  Connor Abbott bb78f9b4e4 aco: Use common argument handling 5 years ago
  Connor Abbott e7f4cadd02 radv: Replace supports_spill with explict_scratch_args 5 years ago
  Connor Abbott 4d6676d78a aco: Make num_workgroups and local_invocation_ids one argument each 5 years ago
  Connor Abbott a7f1c63442 aco: Split vector arguments at the beginning 5 years ago
  Connor Abbott b45c54ff8d aco: Use radv_shader_args in aco_compile_shader() 5 years ago
  Connor Abbott 680b086db1 aco: Constify radv_nir_compiler_options in isel 5 years ago
  Connor Abbott 66c703b3e8 radv: Move argument declaration out of nir_to_llvm 5 years ago
  Connor Abbott 3b143369a5 ac/nir, radv, radeonsi: Switch to using ac_shader_args 5 years ago
  Connor Abbott 9885af3bdf ac: Add a shared interface between radv, radeonsi, LLVM and ACO 5 years ago
  Connor Abbott 43da33c169 radv: Rename ac_arg_regfile 5 years ago
  Danylo Piliaiev 29081c671f drirc: Add glsl_zero_init workaround for GpuTest 5 years ago
  Samuel Pitoiset d6db858771 meson: only build imgui when needed 5 years ago
  Samuel Pitoiset bfb307aea9 ac/llvm: fix the local invocation index for wave32 5 years ago
  Samuel Pitoiset b99295fb33 radv: disable subgroup shuffle operations on GFX10 5 years ago
  Dave Airlie 1c5dc4eaf9 docs: add llvmpipe to ARB_query_buffer_object. 5 years ago
  Dave Airlie 506e51b856 llvmpipe: initial query buffer object support. (v2) 5 years ago
  Timothy Arceri f54c4e85ce radv: create a fresh fork for each pipeline compile 5 years ago
  Timothy Arceri 1663bb1f77 radv: add a secure_compile_open_fifo_fds() helper 5 years ago
  Timothy Arceri ef54f15da9 radv: add some infrastructure for fresh forks for each secure compile 5 years ago
  Brian Paul a2689ebcd6 nir: no-op C99 _Pragma() with MSVC 5 years ago
  Michel Zou 95fdde5a60 Meson: Add llvm>=9 modules 5 years ago
  Michel Zou 02d63ee5a4 disk_cache_get_function_timestamp: check for dladdr 5 years ago
  Michel Zou bfd9f3201e Meson: Check for dladdr with MinGW 5 years ago
  Marek Olšák ad40715f35 nir/serialize: support any num_components for remaining instructions 5 years ago
  Marek Olšák c028449c01 nir/serialize: use 3 unused bits in intrinsic for packed_const_indices 5 years ago
  Marek Olšák 3d44aed09e nir/serialize: don't serialize redundant nir_intrinsic_instr::num_components 5 years ago
  Marek Olšák a2df670b14 nir/serialize: serialize writemask for vec8 and vec16 5 years ago
  Marek Olšák a5c5388234 nir/serialize: serialize swizzles for vec8 and vec16 5 years ago
  Marek Olšák f1a48d54ea nir/serialize: reuse the writemask field for 2 src X swizzles of SSA ALU 5 years ago
  Marek Olšák 487a495cc0 nir/serialize: remove up to 3 consecutive equal ALU instruction headers 5 years ago
  Marek Olšák c3fa9de2a9 nir/serialize: try to pack both deref array src into 32 bits 5 years ago
  Marek Olšák ed6b01d5e0 nir/serialize: cleanup - fold nir_deref_type_var cases into switches 5 years ago
  Marek Olšák a0cd67d292 nir/serialize: try to put deref->var index into the unused bits of the header 5 years ago
  Marek Olšák ca201bfe70 nir/serialize: don't serialize mode for deref non-cast instructions 5 years ago
  Marek Olšák 2286340fde nir/serialize: don't store deref types if not needed 5 years ago
  Marek Olšák 70a7f85149 nir/serialize: try to pack two alu srcs into 1 uint32 5 years ago
  Marek Olšák ef4630cf4f nir/serialize: pack nir_intrinsic_instr::const_index[] better 5 years ago
  Marek Olšák d3346b275a nir/serialize: pack 1-component constants into 20 bits if possible 5 years ago
  Marek Olšák 75f7c38863 nir/serialize: pack load_const with non-64-bit constants better 5 years ago
  Marek Olšák a572ba673b nir/serialize: try to store a diff in var data locations instead of var data 5 years ago
  Marek Olšák c8314678ee nir/serialize: deduplicate serialized var types by reusing the last unique one 5 years ago
  Marek Olšák 545415f45f nir/serialize: don't serialize var->data for temporaries 5 years ago
  Marek Olšák c358c2b2bf nir/serialize: pack src better and limit the object count to 1M from 1G 5 years ago
  Marek Olšák 35655865cb nir/serialize: pack instructions better 5 years ago
  Marek Olšák 4fe1d7822b util/blob: add 8-bit and 16-bit reads and writes 5 years ago
  Eric Anholt 59b489f44b ci: Use a tag from the parallel-deqp-runner repo. 5 years ago