87941 Commit (ec686ff62c840e8a5766f1c9dc80f09cba8af73a)
 

Autore SHA1 Messaggio Data
  Samuel Iglesias Gonsálvez ec686ff62c spirv: add DF support to SpvOp*ConstantComposite 8 anni fa
  Samuel Iglesias Gonsálvez 2bf4d0ba7a spirv: add DF support to vtn_const_ssa_value() 8 anni fa
  Samuel Iglesias Gonsálvez d77ffc3d87 spirv: add support for loading DF constants 8 anni fa
  Samuel Iglesias Gonsálvez 9602c7c02f spirv: add definition of double based data types 8 anni fa
  Samuel Iglesias Gonsálvez d1bbe2c94e spirv: fix typo in spec_constant_decoration_cb() 8 anni fa
  Dave Airlie 41969f0d06 radv: drop unused fields in physical device. 8 anni fa
  Tapani Pälli 8b43f42011 i965: call intel_prepare_render always when reading pixels 8 anni fa
  Timothy Arceri 953e4e4417 st/mesa: pass gl_program to st_bind_ubos() 8 anni fa
  Timothy Arceri 270e584a86 st/mesa: pass gl_program to st_bind_images() 8 anni fa
  Timothy Arceri 59ac77b410 st/mesa: stop passing gl_linked_shader to set_affected_state_flags() 8 anni fa
  Timothy Arceri ae632afe4f st/mesa/glsl: set num_images directly in shader_info 8 anni fa
  Timothy Arceri 4b30011d34 st/mesa: pass gl_program to st_bind_ssbos() 8 anni fa
  Timothy Arceri 1130f82a88 nir: add another comparison simplification 8 anni fa
  Kenneth Graunke 3371de38f2 nir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences. 9 anni fa
  Kenneth Graunke 1c50d31c26 nir: Convert ineg(b2i(a)) to a if it's a boolean. 9 anni fa
  Kenneth Graunke 86b9be777f i965: Move TES input VUE map calculation out a layer. 9 anni fa
  Kenneth Graunke 6e8ac0641f i965: Pass NULL for gl_program when compiling TES. 9 anni fa
  Kenneth Graunke 08f8f1bcd5 i965: Move TES spacing/domain/topology setup to brw_compile_tes(). 9 anni fa
  Kenneth Graunke cc2df4bb81 i965: Access TES shader info via NIR. 8 anni fa
  Kenneth Graunke a4fd84ef5f mesa: Introduce a compiler enum for tessellation spacing. 9 anni fa
  Kenneth Graunke 9bb89175e6 compiler: Change shader_info->tes.vertex_order into a ccw boolean. 8 anni fa
  Jason Ekstrand faa1edeeb7 anv/pipeline: Call NIR passes using NIR_PASS_V 8 anni fa
  Jason Ekstrand 43e0b0d4b2 anv/pipeline: Only call remove_dead_variables once 8 anni fa
  Kenneth Graunke 957ec00243 Revert recent GLSL slot counting fiasco. 8 anni fa
  Kenneth Graunke 42699e1271 glsl: Make is_fixed_function_array actually check for varyings. 8 anni fa
  Kai Wasserbäch 5a165b4086 drirc: Allow extension midshader for Divinity: Original Sin (EE) 8 anni fa
  Timothy Arceri 1edc53a66b glsl: fix opt_minmax redundancy checks against baserange 8 anni fa
  Jason Ekstrand 45912fb908 i965/compiler: Use the new nir_opt_copy_prop_vars pass 8 anni fa
  Jason Ekstrand 62332d139c nir: Add a local variable-based copy propagation pass 8 anni fa
  Jason Ekstrand 830dca74fe nir/builder: Add a helper for getting the most recently added instruction 8 anni fa
  Jason Ekstrand 75a6707984 nir/builder: Add a load_deref_var helper 8 anni fa
  Jason Ekstrand 13a2f20740 nir/dead_variables: Remove shader-local variables that are only written 8 anni fa
  Jason Ekstrand 58fe5c57cd nir/dead_variables: Removed shared variables when requested 8 anni fa
  Jason Ekstrand 2d7bed6158 anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8 8 anni fa
  Jason Ekstrand 4e7958fb13 isl: Mark A4B4G4R4_UNORM as supported on gen8 8 anni fa
  Pierre-Loup A. Griffais f6d3af2af6 radv: fix depth transitions with layerCount = VK_REMAINING_ARRAY_LAYERS 8 anni fa
  Kenneth Graunke e6ae19944d i965: Rework gl_TessLevel*[] handling to use NIR compact arrays. 8 anni fa
  Kenneth Graunke 31d9de58ab i965: Inline store_output helper in quads workaround code. 8 anni fa
  Kenneth Graunke 311b1f0a98 nir: Make glsl_to_nir compact scalar TessLevel arrays. 8 anni fa
  Kenneth Graunke 496693d466 i965: Make unify_interfaces not spread VARYING_BIT_TESS_LEVEL_*. 8 anni fa
  Kenneth Graunke a46bd79ee1 glsl: Support gl_TessLevelInner/Outer[] as TES input variables. 8 anni fa
  Kenneth Graunke 5c580e64cc glsl: Mark whole variable used for ClipDistance and TessLevel*. 9 anni fa
  Kenneth Graunke 8b5749f65a glsl: Override the # of varying slots for ClipDistance and TessLevel*. 9 anni fa
  Kenneth Graunke 6aa5cb34d0 glsl: Create and use a new ir_variable::count_attribute_slots() wrapper. 9 anni fa
  Marek Olšák aead6a1e94 gallium/radeon: use the internal clear_buffer callback to fix r600g 8 anni fa
  Roland Scheidegger f4821daed1 llvmpipe: do transpose/untwiddle after conversion for 8bit formats 8 anni fa
  Roland Scheidegger 6e7ce1ef55 gallivm: generalize 4x4f->1x16ub special case conversion 8 anni fa
  Roland Scheidegger 04480a04b1 llvmpipe: use alpha from already converted color if possible 8 anni fa
  Roland Scheidegger 53c2d24a24 llvmpipe: use scalar load instead of vectors for small vectors in fs backend 8 anni fa
  Ian Romanick 1472ff3591 i965: Enable several GLES 3.1 extensions on HSW+ 8 anni fa