October 2021 Archives by date
Starting: Fri Oct 1 05:13:34 UTC 2021
Ending: Sun Oct 31 16:49:58 UTC 2021
Messages: 1215
- Mesa (main): iris: Move some iris_bo entries into a union
GitLab Mirror
- Mesa (main): iris: Handle multiple BOs backed by the same GEM object in execbuf code
GitLab Mirror
- Mesa (main): iris: Begin handling slab-allocated wrapper BOs in various places
GitLab Mirror
- Mesa (main): iris: Introduce a BO_ALLOC_NO_SUBALLOC flag and set it in a few places
GitLab Mirror
- Mesa (main): iris: Change the validation list debug code to print the BO list instead
GitLab Mirror
- Mesa (main): iris: Move suballocated resources to a dedicated allocation on export
GitLab Mirror
- Mesa (main): iris: Suballocate BO using the Gallium pb_slab mechanism
GitLab Mirror
- Mesa (main): radv: make sure to load the Primitive ID for VS+GS as NGG
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for the internal pipeline cache
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for internal buffer views
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for the internal push descriptors
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for internal image views
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for internal buffers
GitLab Mirror
- Mesa (main): crocus: drop redundant unlikely's around INTEL_DEBUG
GitLab Mirror
- Mesa (main): intel/compiler: drop redundant likely's around INTEL_DEBUG
GitLab Mirror
- Mesa (main): anv: drop redundant unlikely's around INTEL_DEBUG
GitLab Mirror
- Mesa (main): radv/ci: mark some tests as flaky on gfx9
GitLab Mirror
- Mesa (main): radv: Rename radv_shader_helper.h to radv_llvm_helper.h
GitLab Mirror
- Mesa (main): aco: Separate LLVM/CLRX asm printers more cleanly
GitLab Mirror
- Mesa (main): aco: Extend set of supported GPUs that can be disassembled with CLRX
GitLab Mirror
- Mesa (main): radv: Support device initialization without LLVM dependencies
GitLab Mirror
- Mesa (main): radv: Support shader compilation without LLVM dependencies
GitLab Mirror
- Mesa (main): radv: Build code which depends on LLVM only when enabled
GitLab Mirror
- Mesa (main): radv: Disable shader disassembly when no disassembler is available
GitLab Mirror
- Mesa (main): aco/tests: Assert that the requested IR is actually provided
GitLab Mirror
- Mesa (main): radv: Allow building when LLVM isn’t enabled
GitLab Mirror
- Mesa (main): aco/spill: Avoid unneeded copies when iterating over maps
GitLab Mirror
- Mesa (main): aco: Use std::vector for the underlying container of std::stack
GitLab Mirror
- Mesa (main): aco/spill: Remove unused container
GitLab Mirror
- Mesa (main): aco/spill: Replace map[] with map::insert
GitLab Mirror
- Mesa (main): aco/spill: Avoid copying next_use maps more often than needed
GitLab Mirror
- Mesa (main): aco/spill: Persist memory allocations of local next use maps
GitLab Mirror
- Mesa (main): aco/spill: Avoid destroying local next use maps over-eagerly
GitLab Mirror
- Mesa (main): aco/spill: Replace vector<map> with vector<vector> for local_next_use
GitLab Mirror
- Mesa (main): aco/spill: Prefer unordered_map over map for next use distances
GitLab Mirror
- Mesa (main): aco/spill: Avoid copying current_spills when not needed
GitLab Mirror
- Mesa (main): aco/spill: Reduce redundant std::map lookups
GitLab Mirror
- Mesa (main): aco/spill: Replace an std::map to booleans with std::set
GitLab Mirror
- Mesa (main): aco/spill: Store remat list in an std::unordered_map instead of std::map
GitLab Mirror
- Mesa (main): aco/spill: Change worklist to a single integer
GitLab Mirror
- Mesa (main): aco/spill: Reduce allocations in next_uses_per_block
GitLab Mirror
- Mesa (main): aco/spill: Clarify use of long-lived references by adding const
GitLab Mirror
- Mesa (main): aco/spill: Use unordered_map for spills_exit
GitLab Mirror
- Mesa (main): aco/spill: Use std::unordered_map for spills_entry
GitLab Mirror
- Mesa (main): anv: remove a format assert when setting up attachments
GitLab Mirror
- Mesa (main): etnaviv: use better name for fd hash table
GitLab Mirror
- Mesa (main): etnaviv: fix leak of the screen hash table
GitLab Mirror
- Mesa (main): etnaviv: fix indentation
GitLab Mirror
- Mesa (main): etnaviv: move drm version readout to drm layer
GitLab Mirror
- Mesa (main): etnaviv: allow screen creation with NULL renderonly object
GitLab Mirror
- Mesa (main): etnaviv: extend screen_create(..) with gpu_fd
GitLab Mirror
- Mesa (main): etnaviv: add etna_lookup_or_create_screen(..)
GitLab Mirror
- Mesa (main): ci: Rebuild kernel with Amlogic KMS support
GitLab Mirror
- Mesa (main): panfrost/ci: Run Piglit's quick_gl tests on G52
GitLab Mirror
- Mesa (main): zink: make a local resource var in fb_clears_apply_internal
GitLab Mirror
- Mesa (main): zink: break out surface info init to helper function
GitLab Mirror
- Mesa (main): radv: Add DMA buffer update function for internal use.
GitLab Mirror
- Mesa (main): radv: Add an internal indirect dispatch command.
GitLab Mirror
- Mesa (main): radv: Add an indirect dispatch struct to the header.
GitLab Mirror
- Mesa (main): radv: Add copy/serialization info to accel struct headers.
GitLab Mirror
- Mesa (main): radv: Add acceleration structure queries.
GitLab Mirror
- Mesa (main): radv: Add GPU copy/serialization/deserialization shader.
GitLab Mirror
- Mesa (main): radv: Add CPU copying of acceleration structures.
GitLab Mirror
- Mesa (main): radv: Add GPU copying of acceleration structures.
GitLab Mirror
- Mesa (main): radv: Add CPU serialization of acceleration structures.
GitLab Mirror
- Mesa (main): radv: Add GPU serialization of acceleration structures.
GitLab Mirror
- Mesa (main): util: add util_popcnt_inline_asm
GitLab Mirror
- Mesa (main): util: import u_debug_refcnt, u_hash_table, u_debug_describe from gallium
GitLab Mirror
- Mesa (main): gallium/util: make pipe_vertex_buffer_reference safe for hashing dst
GitLab Mirror
- Mesa (main): gallium: add pipe_vertex_state and draw_vertex_state for display lists
GitLab Mirror
- Mesa (main): gallium/u_threaded: implement draw_vertex_state
GitLab Mirror
- Mesa (main): gallium/trace: add pipe_vertex_state support
GitLab Mirror
- Mesa (main): gallium/util: add util_vertex_state_cache for deduplicating the states
GitLab Mirror
- Mesa (main): st/mesa: add ST_PIPELINE_RENDER_NO_VARRAYS, for future display list support
GitLab Mirror
- Mesa (main): st/mesa: make setup_arrays more reusable for future display list support
GitLab Mirror
- Mesa (main): mesa: use pipe_vertex_state in vbo and st/mesa for lower display list overhead
GitLab Mirror
- Mesa (main): radeonsi: separate VBO descriptor code into a new function (for future work)
GitLab Mirror
- Mesa (main): radeonsi: implement draw_vertex_state for lower display list overhead
GitLab Mirror
- Mesa (main): aco: Fix small primitive precision.
GitLab Mirror
- Mesa (main): aco: Fix determining whether any culling is enabled.
GitLab Mirror
- Mesa (main): radv: Don't declare ngg_gs_state when there is no API GS.
GitLab Mirror
- Mesa (main): radv: set export_clip_dists for the GS copy shader
GitLab Mirror
- Mesa (main): radv: determine the VS output parameters in the shader info pass
GitLab Mirror
- Mesa (main): vulkan: provide common functions to check device features
GitLab Mirror
- Mesa (main): anv: remove feature checks from device creation
GitLab Mirror
- Mesa (main): radv: remove feature checks from device creation
GitLab Mirror
- Mesa (main): turnip: remove feature checks from device creation
GitLab Mirror
- Mesa (main): v3dv: remove feature checks from device creation
GitLab Mirror
- Mesa (main): lavapipe: remove feature checks from device creation
GitLab Mirror
- Mesa (main): panvk: remove feature checks from device creation
GitLab Mirror
- Mesa (main): lima: split_load_input: don't split unaligned vec2
GitLab Mirror
- Mesa (main): ac/surface: don't overwrite DCC settings for imported buffers
GitLab Mirror
- Mesa (main): anv: support EXT_primitive_topology_list_restart
GitLab Mirror
- Mesa (main): iris: Enable atomic operations on compressed surfaces
GitLab Mirror
- Mesa (main): turnip: Match the blob's format for vendorID and deviceID.
GitLab Mirror
- Mesa (main): turnip: Expose a device name similar to the blob.
GitLab Mirror
- Mesa (main): r300: implement forgotten tgsi's cases of textures
GitLab Mirror
- Mesa (main): freedreno/rnndec: Fix use of undefined value_orig in the !ti case.
GitLab Mirror
- Mesa (main): freedreno/rnndec: Avoid making 0-length variable length arrays.
GitLab Mirror
- Mesa (main): freedreno/afuc: Avoid ubsan warns about shifting to the top bit of 'int'
GitLab Mirror
- Mesa (main): freedreno: Fix UBSan failures in cffdec's (uint8_t)x << 24
GitLab Mirror
- Mesa (main): freedreno: Reuse u_math.h instead of open coding ALIGN/ARRAY_SIZE.
GitLab Mirror
- Mesa (main): freedreno: Reuse u_math.h instead of open coding uif().
GitLab Mirror
- Mesa (main): freedreno: Move afuc tests to meson unit tests.
GitLab Mirror
- Mesa (main): freedreno: Move crashdec/cffdec tests to be meson unit tests.
GitLab Mirror
- Mesa (main): freedreno: Move the headergen2 test to be meson unit tests.
GitLab Mirror
- Mesa (main): iris: Delete the MI_COPY_MEM_MEM resource_copy_region implementation.
GitLab Mirror
- Mesa (main): ac/surface: Add helper for checking if a surface supports DCC Image stores
GitLab Mirror
- Mesa (main): radv: Use common DCC image store check
GitLab Mirror
- Mesa (main): radeonsi: Use common DCC image store check
GitLab Mirror
- Mesa (main): ac/surface: enable DCC image stores for all displayable DCC on gfx10.3
GitLab Mirror
- Mesa (main): radv: Fix Android build for common functions.
GitLab Mirror
- Mesa (main): anv: honor INTEL_DEBUG=sync
GitLab Mirror
- Mesa (main): radv: Don't invalidate VCACHE after clear_htile_mask.
GitLab Mirror
- Mesa (main): zink: stop using VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
GitLab Mirror
- Mesa (main): zink: ensure fences are released before reusing them
GitLab Mirror
- Mesa (main): clc: add allowed extension for compile parameter
GitLab Mirror
- Mesa (main): clc: print warnings/errors on their own line
GitLab Mirror
- Mesa (main): clc: let user specify the targetted SPIRV version
GitLab Mirror
- Mesa (main): lima/parser: add shader disassembly to dump
GitLab Mirror
- Mesa (main): radv: disable the DX10 diamond test for better line rasterization perf
GitLab Mirror
- Mesa (main): radv: get the float controls execution mode from NIR for LLVM
GitLab Mirror
- Mesa (main): radeonsi: don't clear G_028644_OFFSET
GitLab Mirror
- Mesa (main): radv: do not declare an extra user SGPR for sample positions and PS
GitLab Mirror
- Mesa (main): radv: move ngg culling determination earlier
GitLab Mirror
- Mesa (main): radv: move ngg early prim export determination earlier
GitLab Mirror
- Mesa (main): move: move ngg lds bytes determination earlier
GitLab Mirror
- Mesa (main): radv: move ngg passthrough determination earlier
GitLab Mirror
- Mesa (main): radv: remove unnecessary ac_nir_ngg_config output struct
GitLab Mirror
- Mesa (main): radv: constify radv_shader_info for radv_lower_{io_to_mem,ngg}()
GitLab Mirror
- Mesa (main): radv: move forcing discard to demote to the graphics pipeline key
GitLab Mirror
- Mesa (main): radv: move forcing invariant geometry to the graphics pipeline key
GitLab Mirror
- Mesa (main): radv: move forcing MRT output NaN fixup to the graphics pipeline key
GitLab Mirror
- Mesa (main): radv: move forcing VRS rates to the graphics pipeline key
GitLab Mirror
- Mesa (main): radv: move use of NGG to the graphics pipeline key
GitLab Mirror
- Mesa (main): radv: remove redundant check of needs_multiview_view_index for PS
GitLab Mirror
- Mesa (main): radv: remove useless loads_dynamic_offsets when emitting push constants
GitLab Mirror
- Mesa (main): radv: determine the ES type (VS or TES) for GS earlier
GitLab Mirror
- Mesa (main): radv: Remove assert in radv_rt_bind_tables
GitLab Mirror
- Mesa (main): radv: Do not pass result to insert_traversal_aabb_case
GitLab Mirror
- Mesa (main): radv: Implement build_node_to_addr for GFX8 and below
GitLab Mirror
- Mesa (main): radv: Implement software emulation for intersect_ray
GitLab Mirror
- Mesa (main): radv: Enable raytracing extensions on older generations
GitLab Mirror
- Mesa (main): radv: Add force_emulate_rt perftest option
GitLab Mirror
- Mesa (main): panvk: Fix allocation of BOs bigger than the slab size
GitLab Mirror
- Mesa (main): panvk: Don't use panfrost_get_default_swizzle() on v7+
GitLab Mirror
- Mesa (main): panvk: Fix wls_size retrieval
GitLab Mirror
- Mesa (main): panvk: Pass the render target index to panvk_meta_clear_attachment()
GitLab Mirror
- Mesa (main): panvk: Allow clear_attachment of RTs > 0
GitLab Mirror
- Mesa (main): panvk: Support clearing ZS attachments
GitLab Mirror
- Mesa (main): pan/mdg: Use the correct swizzle for condition moves
GitLab Mirror
- Mesa (main): freedreno: Get shader variant msgs in perf debug output
GitLab Mirror
- Mesa (main): freedreno: Optimize no-op submits
GitLab Mirror
- Mesa (main): freedreno: Fix some indentation
GitLab Mirror
- Mesa (main): freedreno/ir3: Remove used unused
GitLab Mirror
- Mesa (main): freedreno: Handle cso==NULL in bind_sampler_states
GitLab Mirror
- Mesa (main): freedreno: Handle PIPE_FORMAT_NONE buffers
GitLab Mirror
- Mesa (main): wsi/x11: Fix a misunderstanding about how xcb_get_geometry works
GitLab Mirror
- Mesa (main): lima: use nir_shader_instructions_pass in lima_nir_split_load_input
GitLab Mirror
- Mesa (main): compiler/clc: Null extensions should mean all supported, not all
GitLab Mirror
- Mesa (main): compiler/clc: Preserve OCL kernel arg type metadata on LLVM13
GitLab Mirror
- Mesa (main): anv: Validate vertex related states only when VS is present
GitLab Mirror
- Mesa (main): anv: Set graphics pipeline active_stages earlier
GitLab Mirror
- Mesa (main): anv: Use input assembly state only when pipeline has vertex stage
GitLab Mirror
- Mesa (main): anv: Move together primitive pipeline emit calls
GitLab Mirror
- Mesa (main): anv: Identify code paths specific to graphics primitive pipeline
GitLab Mirror
- Mesa (main): gallium/u_threaded: Get reset status without sync
GitLab Mirror
- Mesa (main): freedreno: Disable TC syncs for get_device_reset_status()
GitLab Mirror
- Mesa (main): zink: Disable TC syncs for get_device_reset_status()
GitLab Mirror
- Mesa (main): Revert "freedreno: Fix autotune regression since batch-cache rework."
GitLab Mirror
- Mesa (main): Revert "freedreno: Remove dead fd_batch_reset()."
GitLab Mirror
- Mesa (main): Revert "freedreno: Use a BO bitset for faster checks for resource referenced."
GitLab Mirror
- Mesa (main): Revert "freedreno: Remove the submit lock locking."
GitLab Mirror
- Mesa (main): Revert "freedreno: Move the batch cache to the context."
GitLab Mirror
- Mesa (main): ci: enable building RADV in debian-release
GitLab Mirror
- Mesa (main): panfrost: Disable flaky piglit job for now.
GitLab Mirror
- Mesa (main): ci/freedreno: Restart the run if cheza spontenously reboots.
GitLab Mirror
- Mesa (main): vulkan/physical_device_features: Drop some unnecessary dependencies
GitLab Mirror
- Mesa (main): vulkan/physical_device_features: Stop generating a header
GitLab Mirror
- Mesa (main): freedreno/tools: Fix build failure when cffdump isn't built but tests are.
GitLab Mirror
- Mesa (main): crocus/gen6: don't reemit the svbi when debugging
GitLab Mirror
- Mesa (main): crocus/query: don't loop on ready status after gpu hang.
GitLab Mirror
- Mesa (main): anv: enable UBO indexing
GitLab Mirror
- Mesa (main): intel/compiler: add missing line returns to logs
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for push descriptors
GitLab Mirror
- Mesa (main): radv: fix writing combined image/sampler descriptor
GitLab Mirror
- Mesa (main): radv: fix vk_object_base_init/finish for internal device memory objects
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_demote_sample_qualifiers
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_clamp_image_1d_2d_array_sizes
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_lower_conversions
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_lower_mem_access_bit_sizes
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_lower_scoped_barriers
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_lower_storage_image
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_opt_peephole_ffma
GitLab Mirror
- Mesa (main): intel/compiler: use nir_metadata_none instead of its value
GitLab Mirror
- Mesa (main): anv: use nir_shader_instructions_pass in anv_nir_add_base_work_group_id
GitLab Mirror
- Mesa (main): anv: use nir_shader_instructions_pass in anv_nir_lower_ycbcr_textures
GitLab Mirror
- Mesa (main): anv: preserve all metadata when anv_nir_lower_multiview doesn't make progress
GitLab Mirror
- Mesa (main): glsl: preserve all metadata when lower_buffer_interface_derefs doesn't make progress
GitLab Mirror
- Mesa (main): nir: preserve all metadata when nir_lower_int_to_float doesn't make progress
GitLab Mirror
- Mesa (main): nir: preserve all metadata when nir_propagate_invariant doesn't make progress
GitLab Mirror
- Mesa (main): nir: preserve all metadata when nir_opt_vectorize doesn't make progress
GitLab Mirror
- Mesa (main): anv: remove redundant VertexURBEntryReadLength setting
GitLab Mirror
- Mesa (main): radv/llvm: fix exporting VS parameters
GitLab Mirror
- Mesa (main): nir/lower_io: preserve all metadata when no progress
GitLab Mirror
- Mesa (main): intel/blorp: fix a compile warning about uninitialized use
GitLab Mirror
- Mesa (main): radv: Use VK_DEFINE_*HANDLE_CASTS instead of rolling our own
GitLab Mirror
- Mesa (main): turnip: clamp per-tile scissors to max viewport size in binning pass
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: fix an invalid u_vector_init call
GitLab Mirror
- Mesa (main): r300: fix UB caused by 1 << 31 and 2 << 30
GitLab Mirror
- Mesa (main): freedreno/a6xx: Move the format table to common code.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add int/scaled/snorm vertex formats to match turnip.
GitLab Mirror
- Mesa (main): freedreno/a6xx: disable vertex fetch support flag for b8g8r8a8_srgb.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add support for EXT_texture_sRGB_R8/RG8.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Drop texturing support from other scaled formats.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add some more 16-bit rgb/rgba swaps to our format tables.
GitLab Mirror
- Mesa (main): freedreno/a6xx+: Add support for the R8G8_R8B8 and G8R8_B8R8 formats.
GitLab Mirror
- Mesa (main): util/format: Add an RGB planar format for YV12, like we have for NV12.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Put R8_G8_B8_420_UNORM in the format table.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Use fd6_pipe2tex() for the 2D src format.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Make the format table const.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Rewrite the format table format/swap helpers.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add support for A/XRGB1555 formats.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Enable UBWC for RGBA5551 (and 1555) textures.
GitLab Mirror
- Mesa (main): turnip: Give D32_SFLOAT_S8_UINT a native format.
GitLab Mirror
- Mesa (main): turnip: Switch tu_format internals to using pipe_format more.
GitLab Mirror
- Mesa (main): turnip: Do format lookups from the fd6 format table and cross-check.
GitLab Mirror
- Mesa (main): turnip: Replace our format table with fd6_format_table.
GitLab Mirror
- Mesa (main): llvmpipe: fix crash when doing FB fetch + gl_FragDepth write in one shader
GitLab Mirror
- Mesa (main): panfrost: Move special_varying to compiler definitions
GitLab Mirror
- Mesa (main): panfrost: Fix off-by-one in varying count assert
GitLab Mirror
- Mesa (main): panfrost: Introduce PAN_MAX_VARYINGS define
GitLab Mirror
- Mesa (main): panfrost: Don't set CAP_TGSI_FS_COORD_PIXEL_CENTER_INTEGER
GitLab Mirror
- Mesa (main): panfrost: Fix PAN_MESA_DEBUG=sync with INTEL_blackhole_render
GitLab Mirror
- Mesa (main): i915g: Check for the scanout-layout conditions before setting level info.
GitLab Mirror
- Mesa (main): gallivm/format: clamp SINT conversion rather than truncate.
GitLab Mirror
- Mesa (main): nir_to_dxil: Add tagging raw SRVs in shader flags
GitLab Mirror
- Mesa (main): mesa: add missing unlock_texture into generate_texture_mipmap
GitLab Mirror
- Mesa (main): util/slab: use simple_mtx_t
GitLab Mirror
- Mesa (main): util/queue: use simple_mtx_t for finish_lock
GitLab Mirror
- Mesa (main): gallium/pb_cache: use simple_mtx_t
GitLab Mirror
- Mesa (main): gallium/pb_slab: use simple_mtx_t
GitLab Mirror
- Mesa (main): mesa: use simple_mtx_t for TexMutex
GitLab Mirror
- Mesa (main): mesa: use simple_mtx_t for ShaderIncludeMutex
GitLab Mirror
- Mesa (main): ac/surface: Use 64 && 128 for GFX10_3 on non-modifier path
GitLab Mirror
- Mesa (main): nir: Add Mali-specific derivative opcodes
GitLab Mirror
- Mesa (main): pan/bi: Optimize abs(derivative)
GitLab Mirror
- Mesa (main): zink: support 16bit rgbx formats
GitLab Mirror
- Mesa (main): ci: updates
GitLab Mirror
- Mesa (main): spirv: Silence unused parameter warnings in vtn_alu.c
GitLab Mirror
- Mesa (main): spirv: Minor cleanup in SpvOpFOrdNotEqual
GitLab Mirror
- Mesa (main): spirv: SpvOpFUnordNotEqual doesn't need special treatment
GitLab Mirror
- Mesa (main): spirv: Generate shorter code for SpvOpFUnord comparisons
GitLab Mirror
- Mesa (main): nir/algebraic: Small optimizations for SpvOpFOrdNotEqual and SpvOpFUnordEqual
GitLab Mirror
- Mesa (main): vulkan: Update the XML and headers to 1.2.195
GitLab Mirror
- Mesa (main): anv: move GetBufferMemoryRequirement with other buffer functions
GitLab Mirror
- Mesa (main): anv: implement vkGetDeviceBufferMemoryRequirementsKHR
GitLab Mirror
- Mesa (main): anv: remove unused function
GitLab Mirror
- Mesa (main): anv: Add an anv_image_get_memory_requirements helper
GitLab Mirror
- Mesa (main): anv: move VkImage object allocation to anv_CreateImage
GitLab Mirror
- Mesa (main): anv: implement vkGetDeviceImageMemoryRequirementsKHR
GitLab Mirror
- Mesa (main): anv: implement vkGetDeviceImageSparseMemoryRequirementsKHR
GitLab Mirror
- Mesa (main): intel/isl: Add a max_buffer_size limit to isl_device
GitLab Mirror
- Mesa (main): anv: enable VK_KHR_maintenance4
GitLab Mirror
- Mesa (main): llvmpipe/cs: change submission pattern for threadpool
GitLab Mirror
- Mesa (main): lavapipe: inherit from vk_image
GitLab Mirror
- Mesa (main): mesa/st: Don't bump locations of patch vars for !PIPE_CAP_TEXCOORD.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Include txf_ms's sample index.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Add support for load_output/load_per_vertex_output.
GitLab Mirror
- Mesa (main): gallium/ureg: Sort the input decls, too.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Add support for declaring image arrays.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Add support for load_barycentric_sample.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Add support for nir_intrinsic_load_barycentric_at_sample.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Turn GS PRIMID into an input instead of a sysval.
GitLab Mirror
- Mesa (main): nir-to-tgsi: Avoid emitting TXL just for lod 0 on non-vertex shaders.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Sort FS output declarations to avoid virglrenderer bugs.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Add a workaround for virgl UBO array dynamic indexing.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Force the TXQ LOD argument to be scalar.
GitLab Mirror
- Mesa (main): virgl: Add support for NIR shaders when VIRGL_DEBUG=nir.
GitLab Mirror
- Mesa (main): llvmpipe: fix 4-bit output scaling.
GitLab Mirror
- Mesa (main): lavapipe: EXT_4444_formats support
GitLab Mirror
- Mesa (main): lavapipe: Fix vkWaitForFences for initially-signalled fences
GitLab Mirror
- Mesa (main): lvp/fence: quick fix to previous commit.
GitLab Mirror
- Mesa (main): device_select: close dri3 fd after using it.
GitLab Mirror
- Mesa (main): v3dv: use NULL for vk_error on initialization failures
GitLab Mirror
- Mesa (main): turnip: fix vbs emission when there are holes in bindings
GitLab Mirror
- Mesa (main): meson_options: Bump max value of platform-sdk-version to 31
GitLab Mirror
- Mesa (main): ir3: Use source in ir3_output_conv_src_type()
GitLab Mirror
- Mesa (main): gallium: add utility and interface for memory fd allocations
GitLab Mirror
- Mesa (main): llvmpipe: add support for EXT_memory_object(_fd)
GitLab Mirror
- Mesa (main): lavapipe: add support for KHR_external_memory_fd
GitLab Mirror
- Mesa (main): llvmpipe: enable EXT_memory_object(_fd)
GitLab Mirror
- Mesa (main): lavapipe: enable KHR_external_memory_fd
GitLab Mirror
- Mesa (main): lavapipe: remove display extension support
GitLab Mirror
- Mesa (main): build: unify vulkan cpp platform args
GitLab Mirror
- Mesa (main): intel/isl: Simplify isl_format_supports_filtering
GitLab Mirror
- Mesa (main): intel/isl: Stop claiming ASTC works on Cherry View
GitLab Mirror
- Mesa (main): anv: Ask ISL about ASTC support
GitLab Mirror
- Mesa (main): intel/isl: ASTC support was removed on Gfx12.5
GitLab Mirror
- Mesa (main): genxml: Drop bit 27 from RENDER_SURFACE_STATE::Surface Format
GitLab Mirror
- Mesa (main): anv: allocate zeroed device object
GitLab Mirror
- Mesa (main): ir3: remove obsolete assert for intrinsic_store_output in tess
GitLab Mirror
- Mesa (main): turnip: Plug the vendor/device ID into the pipeline cache fields, too.
GitLab Mirror
- Mesa (main): turnip: Fix allocation failure handling around device->name.
GitLab Mirror
- Mesa (main): turnip: Free disk cache on pdev init failure.
GitLab Mirror
- Mesa (main): docs: mark off missing lavapipe exts
GitLab Mirror
- Mesa (main): wsi/x11: cleanup properly after mit shm paths are used.
GitLab Mirror
- Mesa (main): vulkan: put generated defines into their own header
GitLab Mirror
- Mesa (main): vulkan: handle new VK_KHR_synchronization2 image layouts
GitLab Mirror
- Mesa (main): vulkan: remove unused VkCommand
GitLab Mirror
- Mesa (main): vulkan/util: generate define for a selected few enums
GitLab Mirror
- Mesa (main): vulkan: implement legacy entrypoints on top of VK_KHR_synchronization2
GitLab Mirror
- Mesa (main): anv: add missing transition handling bits
GitLab Mirror
- Mesa (main): anv: make semaphore helper work on a single object
GitLab Mirror
- Mesa (main): anv: improve readability of pipelined states
GitLab Mirror
- Mesa (main): anv: implement VK_KHR_synchronization2
GitLab Mirror
- Mesa (main): Revert "lvp/fence: quick fix to previous commit."
GitLab Mirror
- Mesa (main): lavapipe: fix fence handling around wsi submission
GitLab Mirror
- Mesa (main): egl/wayland: Support RGBA ordered formats
GitLab Mirror
- Mesa (main): gitlab: convert old REVIEWERS into GitLab's CODEOWNERS
GitLab Mirror
- Mesa (main): CODEOWNERS: add SWR maintainers
GitLab Mirror
- Mesa (main): CODEOWNERS: add intel group
GitLab Mirror
- Mesa (main): CODEOWNERS: add android build system
GitLab Mirror
- Mesa (main): CODEOWNERS: add @alyssa for Asahi and Panfrost
GitLab Mirror
- Mesa (main): CODEOWNERS: add @bbrezillon for src/panfrost/vulkan/
GitLab Mirror
- Mesa (main): CODEOWNERS: add @jenatali for Microsoft & D3D12
GitLab Mirror
- Mesa (staging/21.2): 24 new commits
GitLab Mirror
- Mesa (main): turnip: do nothing on dispatch with zero total workgroups
GitLab Mirror
- Mesa (main): build: also remove wayland wsi flags from c++ build
GitLab Mirror
- Mesa (main): features: be explicit about EXT_color_buffer_half_float support
GitLab Mirror
- Mesa (main): r300: avoid searching for temp variable twice
GitLab Mirror
- Mesa (main): ci/freedreno: Move the other a530 test jobs to test-manual-mr.
GitLab Mirror
- Mesa (main): ci/freedreno: try to fix the a630 cubearray flake's regex.
GitLab Mirror
- Mesa (main): ir3: support source modes for resinfo.b
GitLab Mirror
- Mesa (main): radv: Add VK_FORMAT_R16G16B16A16_UNORM for accel. structures.
GitLab Mirror
- Mesa (main): radeonsi: implement si_sdma_copy_image for gfx7+
GitLab Mirror
- Mesa (main): radeonsi: add an async compute context
GitLab Mirror
- Mesa (main): gallium: add a is_dri_blit_image bool to pipe_blit_info
GitLab Mirror
- Mesa (main): radeonsi: make the DRI_PRIME dGPU -> iGPU copy async
GitLab Mirror
- Mesa (main): nir/print: pad 64-bit constants with zeroes
GitLab Mirror
- Mesa (main): nir: add _amd suffix to fragment_mask_fetch and fragment_fetch texops
GitLab Mirror
- Mesa (main): nir/lower_tex: add lower_to_fragment_fetch_amd
GitLab Mirror
- Mesa (main): radv: don't create blit pipelines for multisampled 3D images
GitLab Mirror
- Mesa (main): aco: return 0x76543210 for NULL FMASK fetch
GitLab Mirror
- Mesa (main): ac/nir: return 0x76543210 for NULL FMASK fetch
GitLab Mirror
- Mesa (main): aco: use correct dim for FMASK fetches
GitLab Mirror
- Mesa (main): radv,aco: use lower_to_fragment_fetch
GitLab Mirror
- Mesa (main): radv,aco: don't include FMASK in the storage descriptor
GitLab Mirror
- Mesa (main): gallium/u_threaded: Split out options struct
GitLab Mirror
- Mesa (main): mesa: signal driver when buffer is bound to different texture format
GitLab Mirror
- Mesa (main): nir/algebraic: Lower fisfinite
GitLab Mirror
- Mesa (main): nir/algebraic: Add some boolean optimizations
GitLab Mirror
- Mesa (main): nir/algebraic: Add some opts for comparisons of comparisons
GitLab Mirror
- Mesa (main): nir: Add a nir_sysvals_to_varyings() helper
GitLab Mirror
- Mesa (main): spirv: Let spirv_to_nir() users turn sysvals into input varyings
GitLab Mirror
- Mesa (main): spirv: Always declare FragCoord as a sysval
GitLab Mirror
- Mesa (main): spirv: Declare PointCoord as a sysval
GitLab Mirror
- Mesa (main): 22 new commits
GitLab Mirror
- Mesa (main): Revert "mesa: use simple_mtx_t for TexMutex"
GitLab Mirror
- Mesa (main): util/vector: make util_vector_init harder to misuse
GitLab Mirror
- Mesa (main): intel/isl: Add mocs settings for DG2
GitLab Mirror
- Mesa (main): crocus: Honor scanout requirement from DRI
GitLab Mirror
- Mesa (main): zink: wait on thread queue before destroying context
GitLab Mirror
- Mesa (main): zink: split out fb state updating to helper function
GitLab Mirror
- Mesa (main): gallium/u_threaded: fix draw_vertex_state with multi draws
GitLab Mirror
- Mesa (main): radeonsi: fix a leak in draw_vertex_state if threaded_context is disabled
GitLab Mirror
- Mesa (main): radeonsi: remove duplicate partial_count variable
GitLab Mirror
- Mesa (main): zink: wait in the flush thread when ETOOMANY batches are out
GitLab Mirror
- Mesa (main): zink: move semaphore reset handling to submit
GitLab Mirror
- Mesa (main): zink: remove zink_context::curr_batch
GitLab Mirror
- Mesa (main): zink: stop leaking buffers on replacement
GitLab Mirror
- Mesa (main): zink: switch remaining direct access of zink_resource_object::(reads|writes) to util
GitLab Mirror
- Mesa (main): zink: remove reads/writes members from zink_resource_object
GitLab Mirror
- Mesa (main): zink: stop leaking resource surface cache hash tables
GitLab Mirror
- Mesa (main): zink: rework in-use batch states hash table to be a singly-linked list
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): radv: do not set TRAP_PRESENT(1) for fragment shaders
GitLab Mirror
- Mesa (main): freedreno/drm: Move pipe unref after fence removal
GitLab Mirror
- Mesa (main): aco: fix load_barycentric_at_{offset,sample}
GitLab Mirror
- Mesa (main): spirv: deal with null pointers
GitLab Mirror
- Mesa (main): ac/llvm: fix image_samples with null descriptors
GitLab Mirror
- Mesa (main): radv/llvm: fix parameter index for layer exports
GitLab Mirror
- Mesa (main): radv: declare the shader user locs from the shader arguments
GitLab Mirror
- Mesa (main): radv: determine if a shader uses indirect descriptors from the SGPR loc
GitLab Mirror
- Mesa (main): radv: determine if a shader loads push constants from the SGPR loc
GitLab Mirror
- Mesa (main): radv: remove unnecessary radv_shader_info:base_inline_push_consts
GitLab Mirror
- Mesa (main): radv: remove unnecessary radv_shader_info:num_inline_push_consts
GitLab Mirror
- Mesa (main): radv: do not overwrite loads_push_constants when declaring shader args
GitLab Mirror
- Mesa (main): radv: gather more information about PS in the shader info pass
GitLab Mirror
- Mesa (main): radv,aco: compute and store the SPI PS input in radv_shader_info
GitLab Mirror
- Mesa (main): aco: prevent using undeclared shader arguments for PS
GitLab Mirror
- Mesa (main): radv,aco: remap PS inputs when declaring shader arguments
GitLab Mirror
- Mesa (main): aco: constify radv_shader_{info,args}
GitLab Mirror
- Mesa (main): vulkan/device-select: select correct default device for xcb apiVersion 1.0
GitLab Mirror
- Mesa (main): tu/clear_blit: Constify some image views
GitLab Mirror
- Mesa (main): tu: Implement VK_KHR_imageless_framebuffer
GitLab Mirror
- Mesa (main): intel/isl: FXT1 support was removed on Gfx12.5
GitLab Mirror
- Mesa (main): gallium/d3d12: move d3d12_lower_bool_input to microsoft/compiler
GitLab Mirror
- Mesa (main): microsoft/spirv_to_dxil: use dxil_nir_lower_bool_input pass
GitLab Mirror
- Mesa (main): intel/genxml: Add new bit fields Render Compression Format
GitLab Mirror
- Mesa (main): isl: Add helper to return render compression format encoding
GitLab Mirror
- Mesa (main): isl: Use software programmable render compression format encoding
GitLab Mirror
- Mesa (main): zink: move glx at glx-multi-window-single-context to flakes
GitLab Mirror
- Mesa (main): nir/lower_discard_or_demote: Fix metadata
GitLab Mirror
- Mesa (main): radv/anv android: rename buffer usage camera mask
GitLab Mirror
- Mesa (main): android_stub: update platform headers to include atrace
GitLab Mirror
- Mesa (main): venus: add atrace support
GitLab Mirror
- Mesa (main): venus: update to latest venus-protocol to include tracing
GitLab Mirror
- Mesa (main): swrast: Fix another warning from gcc 11
GitLab Mirror
- Mesa (main): radeonsi: add back a workaround for DCC MSAA on gfx9 due to conformance issues
GitLab Mirror
- Mesa (main): crocus/gen5: reemit shaders on gen5 after new program cache bo.
GitLab Mirror
- Mesa (main): crocus/gen5: add dirty flags for urb fences.
GitLab Mirror
- Mesa (main): radeonsi: remove GS fast launch
GitLab Mirror
- Mesa (main): radv: remove radv_pipeline::layout
GitLab Mirror
- Mesa (main): radv: implement vkGetDeviceBufferMemoryRequirementsKHR()
GitLab Mirror
- Mesa (main): radv: implement vkGetDeviceImageMemoryRequirementsKHR()
GitLab Mirror
- Mesa (main): radv: implement vkGetDeviceImageSparseMemoryRequirementsKHR()
GitLab Mirror
- Mesa (main): radv: advertise VK_KHR_maintenance4
GitLab Mirror
- Mesa (main): radv: use nir_image_deref_{load,store} in the DCC retile compute path
GitLab Mirror
- Mesa (main): radv: remove useless coordinate computation in the compute clear path
GitLab Mirror
- Mesa (main): radv: remove few useless nir_channels() in meta shaders
GitLab Mirror
- Mesa (main): radv: use get_global_ids() to compute coordinates in meta shaders
GitLab Mirror
- Mesa (main): radv: use nir_ssa_undef() for unused image components in meta shaders
GitLab Mirror
- Mesa (main): anv: fix potential integer overflow
GitLab Mirror
- Mesa (main): ir3/lower_subgroups: Support 16-bit READ_* sources
GitLab Mirror
- Mesa (main): ir3: Skip src size validation for cat1
GitLab Mirror
- Mesa (main): tu: Expose VK_KHR_shader_subgroup_extended_types
GitLab Mirror
- Mesa (main): ac/surface: Add ac_modifier_max_extent
GitLab Mirror
- Mesa (main): radeonsi: Check if modifier supports the image extent
GitLab Mirror
- Mesa (main): radv: Respect max extent for modifiers
GitLab Mirror
- Mesa (main): ac/surface: Expose modifiers capable of DCC image stores first
GitLab Mirror
- Mesa (main): radv: move ac_shader_config to radv_shader_binary instead of legacy
GitLab Mirror
- Mesa (main): radv: store the post-processed shader binary config to the cache
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 3a18963b0876af2aa0d60dd9917e69d409ce4d6e
GitLab Mirror
- Mesa (staging/21.2): anv: add missing transition handling bits
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to ced950e42f4a95ef410e63c2d26a2119e0c3c40b
GitLab Mirror
- Mesa (staging/21.2): mesa: signal driver when buffer is bound to different texture format
GitLab Mirror
- Mesa (staging/21.2): crocus: Honor scanout requirement from DRI
GitLab Mirror
- Mesa (staging/21.2): freedreno/drm: Move pipe unref after fence removal
GitLab Mirror
- Mesa (staging/21.2): aco: fix load_barycentric_at_{offset,sample}
GitLab Mirror
- Mesa (staging/21.2): crocus/gen5: reemit shaders on gen5 after new program cache bo.
GitLab Mirror
- Mesa (staging/21.2): crocus/gen5: add dirty flags for urb fences.
GitLab Mirror
- Mesa (main): vulkan: Generate flag #defines based on bitwidth
GitLab Mirror
- Mesa (main): vulkan: Generate #defines with every bit in a given bitfield
GitLab Mirror
- Mesa (main): anv: Use the common wrapper for GetPhysicalDeviceFormatProperties
GitLab Mirror
- Mesa (main): anv: switch to use VkFormatFeatureFlags2KHR internally
GitLab Mirror
- Mesa (main): intel/nir: allow unknown format in lowering of storage images
GitLab Mirror
- Mesa (main): anv: Flip around the way we reason about storage image lowering
GitLab Mirror
- Mesa (main): anv: start computing KHR_format_features2 flags for storage images
GitLab Mirror
- Mesa (main): anv: implement VK_KHR_format_feature_flags2
GitLab Mirror
- Mesa (main): ir3: Initialize local size earlier
GitLab Mirror
- Mesa (main): ir3/ra: Don't reset round-robin start for each block
GitLab Mirror
- Mesa (main): ir3/ra: Use killed sources in register eviction
GitLab Mirror
- Mesa (main): vulkan: fix handling of aliases in enum members
GitLab Mirror
- Mesa (main): vulkan: Generate defines for aliases of promoted enums
GitLab Mirror
- Mesa (main): freedreno: Add valgrind dependency.
GitLab Mirror
- Mesa (main): docs/panfrost: Fix link to use rst syntax
GitLab Mirror
- Mesa (main): radv: Handle copying zero queries.
GitLab Mirror
- Mesa (main): radv,aco: remove nir_intrinsic_load_layer_id
GitLab Mirror
- Mesa (main): radv: remove no-op about the view index in the shader info pass
GitLab Mirror
- Mesa (main): radv: rename needs_multiview_view_index to uses_view_index
GitLab Mirror
- Mesa (main): radv: stop gathering output GS info for vertex shaders
GitLab Mirror
- Mesa (main): aco: cleanup setup_vs_output_info()
GitLab Mirror
- Mesa (main): radv: do not initialize is_ngg_passthrough for geometry shaders
GitLab Mirror
- Mesa (main): radv: remove duplicated code about NGG passthrough determination
GitLab Mirror
- Mesa (main): radv: switch to VK_FORMAT_FEATURE_2_XXX/VkFormatProperties3KHR
GitLab Mirror
- Mesa (main): radv: implement VK_KHR_format_feature_flags2
GitLab Mirror
- Mesa (main): radv: Do early and late tests for fast clears
GitLab Mirror
- Mesa (main): ir3/cp: Add missing const promotion check
GitLab Mirror
- Mesa (main): ir3/cp: Fix inlining 32->16 const into meta instructions
GitLab Mirror
- Mesa (main): nir/lower_ubo_vec4: Fix align_mul=8 special case
GitLab Mirror
- Mesa (main): ir3: Fix printing branch type
GitLab Mirror
- Mesa (main): ir3: Make ir3_create_collect() take a block
GitLab Mirror
- Mesa (main): ir3: Always create barycentrics in the input block
GitLab Mirror
- Mesa (main): ir3: Remove separate regmask.h
GitLab Mirror
- Mesa (main): ir3: Handle special regs in regmask
GitLab Mirror
- Mesa (main): ir3/legalize: handle WAR for special regs
GitLab Mirror
- Mesa (main): ir3: Fix check for immediate range
GitLab Mirror
- Mesa (main): ir3: Fix handling cat6 immediates
GitLab Mirror
- Mesa (main): ir3: Fold ldc src immediates
GitLab Mirror
- Mesa (main): amd/common: Add fallback for misreported clocks for RGP.
GitLab Mirror
- Mesa (main): ac/nir/cull: Accept NaN and +/- Inf in face culling.
GitLab Mirror
- Mesa (main): ac/nir/nggc: Write undef to variables in non-repacked ES threads.
GitLab Mirror
- Mesa (main): aco/optimizer: Skip SDWA on v_lshlrev when unnecessary in apply_extract.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 783f8f728ce8e77885adbc7b2c12c39c3e3e5198
GitLab Mirror
- Mesa (staging/21.2): ir3: Fix check for immediate range
GitLab Mirror
- Mesa (staging/21.2): amd/common: Add fallback for misreported clocks for RGP.
GitLab Mirror
- Mesa (staging/21.2): ac/nir/cull: Accept NaN and +/- Inf in face culling.
GitLab Mirror
- Mesa (staging/21.2): radv: Handle copying zero queries.
GitLab Mirror
- Mesa (staging/21.2): crocus/gen6: don't reemit the svbi when debugging
GitLab Mirror
- Mesa (staging/21.2): panfrost: Don't set CAP_TGSI_FS_COORD_PIXEL_CENTER_INTEGER
GitLab Mirror
- Mesa (staging/21.2): gallivm/format: clamp SINT conversion rather than truncate.
GitLab Mirror
- Mesa (staging/21.2): spirv: deal with null pointers
GitLab Mirror
- Mesa (staging/21.2): radeonsi: add back a workaround for DCC MSAA on gfx9 due to conformance issues
GitLab Mirror
- Mesa (main): ir3/freedreno: handle non-uniform resinfo
GitLab Mirror
- Mesa (main): ir3/freedreno: handle non-uniform a1en instructions
GitLab Mirror
- Mesa (main): anv: Allow HIZ_CCS_WT with subpass self-dependencies
GitLab Mirror
- Mesa (main): anv: Tile cache flush for depth before fast clear
GitLab Mirror
- Mesa (main): iris: Tile cache flush for depth before fast clear
GitLab Mirror
- Mesa (main): ci/freedreno: Disable the minetest trace due to flaky shader code.
GitLab Mirror
- Mesa (main): egl: sync eglext.h & egl.xml from Khronos
GitLab Mirror
- Mesa (main): egl: implement EGL_EXT_present_opaque on wayland
GitLab Mirror
- Mesa (main): v3dv: enable VK_KHR_surface_protected_capabilities
GitLab Mirror
- Mesa (main): meson: Add and use an idep for Vulkan WSI
GitLab Mirror
- Mesa (main): vulkan/wsi: Add a dispatch table for WSI entrypoints
GitLab Mirror
- Mesa (main): vulkan/wsi: Add common wrappers for most entrypoints
GitLab Mirror
- Mesa (main): anv: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): radv: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): turnip: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): v3dv: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): panvk: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): lavapipe: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): venus: Use the common WSI wrappers
GitLab Mirror
- Mesa (main): vulkan/wsi/common: Delete the wrapper entrypoints
GitLab Mirror
- Mesa (main): vulkan/wsi/x11: Delete the wrapper entrypoints
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: Delete the wrapper entrypoints
GitLab Mirror
- Mesa (main): vulkan/wsi/display: Delete the wrapper entrypoints
GitLab Mirror
- Mesa (main): ci: Update deqp to vulkan-cts-1.2.7.1.
GitLab Mirror
- Mesa (main): ci: Update piglit to 7d7dd2688c214e1b3c00f37226500cbec4a58efb.
GitLab Mirror
- Mesa (main): turnip: fix streamout buffer offset calculations
GitLab Mirror
- Mesa (main): nir: avoiding reading unitialized memory when using nir_dest_copy
GitLab Mirror
- Mesa (main): driconf: set vk_x11_strict_image_count for Wolfenstein: Youngblood
GitLab Mirror
- Mesa (main): util,gallium: put count in pipe_resource & sampler_view on its own cache line
GitLab Mirror
- Mesa (main): radeonsi: align pipe_resource & sampler_view allocations to a cache line
GitLab Mirror
- Mesa (main): radeonsi: fix an out-of-bounds access in si_create_vertex_state
GitLab Mirror
- Mesa (main): r300: fixes for UB caused by left shifts
GitLab Mirror
- Mesa (main): anv: dirty only state impacted by blorp_exec
GitLab Mirror
- Mesa (main): mesa/st: delay nir spirv link
GitLab Mirror
- Mesa (main): nir/linker: support uniform when optimizing varying
GitLab Mirror
- Mesa (main): nir/linker: rename replace_constant_input to replace_varying_input_by_constant_load
GitLab Mirror
- Mesa (main): aco: fix vadd32() when b is neither a constant nor temporary
GitLab Mirror
- Mesa (main): radv: add and use radv_vs_input_alpha_adjust
GitLab Mirror
- Mesa (main): radv: add radv_translate_vertex_format()
GitLab Mirror
- Mesa (main): radv: add radv_shader_variant_get_va and radv_find_shader_variant helpers
GitLab Mirror
- Mesa (main): radv: add segregated fit shader memory allocator
GitLab Mirror
- Mesa (main): radv: move VS specific input SGPRs first
GitLab Mirror
- Mesa (main): radv: implement dynamic vertex input state using vertex shader prologs
GitLab Mirror
- Mesa (main): radv: add pre-compiled vertex shader prologs for common states
GitLab Mirror
- Mesa (main): aco: implement aco_compile_vs_prolog
GitLab Mirror
- Mesa (main): aco: implement VS input loads with prologs
GitLab Mirror
- Mesa (main): radv: implement VK_EXT_vertex_input_dynamic_state
GitLab Mirror
- Mesa (main): radv: enable VK_EXT_vertex_input_dynamic_state
GitLab Mirror
- Mesa (main): Add copyright comments to the GLVND-related files.
GitLab Mirror
- Mesa (main): Remove the shebang from eglFunctionList.py.
GitLab Mirror
- Mesa (main): anv/android: fix parameters given for vk_common_QueueSubmit
GitLab Mirror
- Mesa (main): ac/surface: always use suboptimal display DCC with DRM <= 3.43.0
GitLab Mirror
- Mesa (main): ac/surface: disallow display DCC for big resolutions
GitLab Mirror
- Mesa (main): ac/surface: enable better display DCC for chips newer than Yellow Carp
GitLab Mirror
- Mesa (main): drirc: Fix indentation.
GitLab Mirror
- Mesa (main): drirc: Apply radv_invariant_geom workaround to Resident Evil Village.
GitLab Mirror
- Mesa (main): drirc: Apply radv_invariant_geom workaround to World War Z games.
GitLab Mirror
- Mesa (main): radeonsi: remove the use of PKT3_CONTEXT_REG_RMW
GitLab Mirror
- Mesa (main): radeonsi: simplify how VS_OUT_CCDIST is set
GitLab Mirror
- Mesa (main): radeonsi: simplify write_psize code in si_get_vs_out_cntl
GitLab Mirror
- Mesa (main): radeonsi: do not use staging texture for APU
GitLab Mirror
- Mesa (main): radeonsi: Fix leak of screen->perfcounters.
GitLab Mirror
- Mesa (main): anv: use vk_object_zalloc for wsi fences created
GitLab Mirror
- Mesa (main): freedreno/a5xx,a6xx: rename MSAA_ENABLE to LINE_MODE in GRAS_SU_CNTL
GitLab Mirror
- Mesa (main): turnip: enable VK_EXT_line_rasterization
GitLab Mirror
- Mesa (main): turnip: enable strictLines
GitLab Mirror
- Mesa (main): radv: Document cache coherency rules.
GitLab Mirror
- Mesa (main): radv: Add hooks after in-renderpass meta operations.
GitLab Mirror
- Mesa (main): radv: Try to do a better job of dealing with L2 coherent images.
GitLab Mirror
- Mesa (main): anv: fill correct surface state for lowered storage image
GitLab Mirror
- Mesa (main): isl: only bump the min row pitch for display when not specified
GitLab Mirror
- Mesa (main): Revert "ci: Add osmesa to Windows GitLab CI"
GitLab Mirror
- Mesa (main): clover: TargetRegistry.h was moved to another folder
GitLab Mirror
- Mesa (main): wsi/x11: Fetch and discard the SYNC extension info
GitLab Mirror
- Mesa (main): dri: Remove the allow_fp16_configs option, always allow them
GitLab Mirror
- Mesa (main): egl/dri: Enable FP16 for EGL_EXT_platform_device
GitLab Mirror
- Mesa (main): radv: don't use invalid stride for triggering vertex state change
GitLab Mirror
- Mesa (main): radv: dynamically calculate misaligned_mask for dynamic vertex input
GitLab Mirror
- Mesa (main): radv: pre-calc "simple" dynamic vertex input values
GitLab Mirror
- Mesa (main): radv: add a mask of bound descriptor buffers for dynamic vertex input
GitLab Mirror
- Mesa (main): radv: move alpha_adjust into conditional during vertex input updating
GitLab Mirror
- Mesa (main): intel/compiler: Convert test_eu_compact to use gtest
GitLab Mirror
- Mesa (main): intel/compiler: Remove unused `ret` declaration
GitLab Mirror
- Mesa (main): iris: Require a 4K alignment for extra clear color BOs.
GitLab Mirror
- Mesa (main): VERSION: bump to 21.4
GitLab Mirror
- Mesa (main): docs: reset new_features.txt
GitLab Mirror
- Mesa (staging/21.3): iris: Require a 4K alignment for extra clear color BOs.
GitLab Mirror
- Mesa (21.3): iris: Require a 4K alignment for extra clear color BOs.
GitLab Mirror
- Mesa: tag 21.3-branchpoint: Mesa 21.3 branchpoint
GitLab Mirror
- Mesa (staging/21.3): VERSION: bump for 21.3.0-rc1
GitLab Mirror
- Mesa: tag mesa-21.3.0-rc1: mesa-21.3.0-rc1
GitLab Mirror
- Mesa (main): VERSION: bump to 22.0
GitLab Mirror
- Mesa (main): v3dv/pipeline: don't clone the nir shader at pipeline_state_create_binning
GitLab Mirror
- Mesa (main): v3d/clif: add support for dumping GS shader state
GitLab Mirror
- Mesa (main): ci/lvp: Skip some slow tests under ASan.
GitLab Mirror
- Mesa (main): intel/genxml: Update genxml to support tessellation/geometry distribution
GitLab Mirror
- Mesa (main): genxml/gen125: Update 3DSTATE_TE fields
GitLab Mirror
- Mesa (main): iris: Enable geometry distribution
GitLab Mirror
- Mesa (main): anv: Enable geometry distribution
GitLab Mirror
- Mesa (main): iris: Enable tessellation redistribution
GitLab Mirror
- Mesa (main): anv: Enable tessellation redistribution
GitLab Mirror
- Mesa (main): brw/nir: remove unused function prototypes.
GitLab Mirror
- Mesa (main): nir/loop_unroll: Always unroll loops that iterate at most once
GitLab Mirror
- Mesa (main): vulkan: Fix weak symbol emulation when compiling with MSVC
GitLab Mirror
- Mesa (main): v3dv: fix TLB buffer to image copy path for 3D images
GitLab Mirror
- Mesa (main): radv: Fix modifier property query.
GitLab Mirror
- Mesa (main): vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling with MSVC
GitLab Mirror
- Mesa (main): vulkan/log: Tweak our handling of a couple error enums
GitLab Mirror
- Mesa (main): vulkan/log: Don't assert on non-client-visible objects
GitLab Mirror
- Mesa (main): nir/print: print bindless info as applicable
GitLab Mirror
- Mesa (staging/21.2): amd/common: Add fallback for misreported clocks for RGP.
GitLab Mirror
- Mesa (staging/21.2): ac/nir/cull: Accept NaN and +/- Inf in face culling.
GitLab Mirror
- Mesa (staging/21.2): radv: Handle copying zero queries.
GitLab Mirror
- Mesa (staging/21.2): crocus/gen6: don't reemit the svbi when debugging
GitLab Mirror
- Mesa (staging/21.2): panfrost: Don't set CAP_TGSI_FS_COORD_PIXEL_CENTER_INTEGER
GitLab Mirror
- Mesa (staging/21.2): gallivm/format: clamp SINT conversion rather than truncate.
GitLab Mirror
- Mesa (staging/21.2): spirv: deal with null pointers
GitLab Mirror
- Mesa (staging/21.2): radeonsi: add back a workaround for DCC MSAA on gfx9 due to conformance issues
GitLab Mirror
- Mesa (main): vulkan/wsi/win32: Delete the wrapper entrypoints
GitLab Mirror
- Mesa (staging/21.2): ac/surface: don't overwrite DCC settings for imported buffers
GitLab Mirror
- Mesa (main): loader: Avoid enumerating drm devices just to get an fd's PCI ID.
GitLab Mirror
- Mesa (main): ir3/freedreno: account for component in build_tessfactor_base
GitLab Mirror
- Mesa (21.2): 45 new commits
GitLab Mirror
- Mesa: tag mesa-21.2.4: mesa-21.2.4
GitLab Mirror
- Mesa (21.2): docs: add sha256 sum for 21.2.4 release
GitLab Mirror
- Mesa (21.3): VERSION: bump for 21.3.0-rc1
GitLab Mirror
- Mesa (staging/21.2): docs: add release notes for 21.2.4
GitLab Mirror
- Mesa (staging/21.2): VERSION: bump for 21.2.4 release
GitLab Mirror
- Mesa (staging/21.2): docs: add sha256 sum for 21.2.4 release
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 1c0eb7aa78bac4494dbff0c502a8c09e23a4c123
GitLab Mirror
- Mesa (staging/21.2): nir/loop_unroll: Always unroll loops that iterate at most once
GitLab Mirror
- Mesa (staging/21.2): radeonsi: Fix leak of screen->perfcounters.
GitLab Mirror
- Mesa (staging/21.2): anv: use vk_object_zalloc for wsi fences created
GitLab Mirror
- Mesa (staging/21.2): isl: only bump the min row pitch for display when not specified
GitLab Mirror
- Mesa (staging/21.2): vulkan: Fix weak symbol emulation when compiling with MSVC
GitLab Mirror
- Mesa (staging/21.2): vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling with MSVC
GitLab Mirror
- Mesa (staging/21.3): nir/loop_unroll: Always unroll loops that iterate at most once
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 1c0eb7aa78bac4494dbff0c502a8c09e23a4c123
GitLab Mirror
- Mesa (staging/21.3): nir/loop_unroll: Always unroll loops that iterate at most once
GitLab Mirror
- Mesa (staging/21.3): vulkan: Fix weak symbol emulation when compiling with MSVC
GitLab Mirror
- Mesa (staging/21.3): radv: Fix modifier property query.
GitLab Mirror
- Mesa (staging/21.3): vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling with MSVC
GitLab Mirror
- Mesa (staging/21.3): vulkan/log: Tweak our handling of a couple error enums
GitLab Mirror
- Mesa (main): docs: update calendar for 21.3.0-rc1
GitLab Mirror
- Mesa (main): docs: add release notes for 21.2.4
GitLab Mirror
- Mesa (main): docs: add sha256 sum for 21.2.4 release
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.2.4
GitLab Mirror
- Mesa (main): anv: don't advertise vk conformance on GPUs that aren't conformant
GitLab Mirror
- Mesa (main): zink: Do not access just freed zink_batch_state
GitLab Mirror
- Mesa (main): i965: Emit a NULL surface for buffer textures with no buffer
GitLab Mirror
- Mesa (main): v3dv: implement VK_EXT_host_query_reset
GitLab Mirror
- Mesa (main): egl: set TSD as NULL after deinit
GitLab Mirror
- Mesa (main): crocus: Delete the MI_COPY_MEM_MEM resource_copy_region implementation.
GitLab Mirror
- Mesa (main): iris: fix scratch address patching for TESS_EVAL stage
GitLab Mirror
- Mesa (main): aco: do not return an empty string when disassembly is not supported
GitLab Mirror
- Mesa (main): v3dv: enable VK_KHR_swapchain_mutable_format
GitLab Mirror
- Mesa (main): freedreno: Fix for large epilogues
GitLab Mirror
- Mesa (main): 31 new commits
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to d43f89f17a8259c842016fa559fa33c1c6279105
GitLab Mirror
- Mesa (staging/21.2): i965: Emit a NULL surface for buffer textures with no buffer
GitLab Mirror
- Mesa (staging/21.2): egl: set TSD as NULL after deinit
GitLab Mirror
- Mesa (staging/21.2): iris: fix scratch address patching for TESS_EVAL stage
GitLab Mirror
- Mesa (main): freedreno/ir3+isa: Cleanup bindless cat5 samp/tex encoding
GitLab Mirror
- Mesa (main): freedreno/isa: Fixes for validation
GitLab Mirror
- Mesa (main): freedreno/ir3/tests: Fix indentation
GitLab Mirror
- Mesa (main): freedreno/ir3/tests: Add additional disasm test vectors
GitLab Mirror
- Mesa (main): freedreno/ir3: Don't lower s2en if samp/tex is too large
GitLab Mirror
- Mesa (main): isaspec: Fix derived field width
GitLab Mirror
- Mesa (main): isaspec: Do not emit duplicate field encodes
GitLab Mirror
- Mesa (main): isaspec: Add bitfield size assertions
GitLab Mirror
- Mesa (main): freedreno/isa: Add immed reg accessors
GitLab Mirror
- Mesa (main): intel/compiler: Rename vec4 test fixtures
GitLab Mirror
- Mesa (main): intel/compiler: Build all tests in a single binary
GitLab Mirror
- Mesa (main): aux/pb: add a tolerance for reclaim failure
GitLab Mirror
- Mesa (main): virgl: remove unused pipebuffer include
GitLab Mirror
- Mesa (main): intel: fix INTEL_DEBUG environment variable on 32-bit systems
GitLab Mirror
- Mesa (main): nir: Drop our attempt at typed-based image mode validation
GitLab Mirror
- Mesa (main): aux/pb: more correctly check number of reclaims
GitLab Mirror
- Mesa (main): microsoft/compiler: Shadow tex instructions always use shadow samplers
GitLab Mirror
- Mesa (main): meson: use gtest protocol for gtest based tests when possible
GitLab Mirror
- Mesa (main): nir: s/nir_var_mem_image/nir_var_image/g
GitLab Mirror
- Mesa (main): nir: Re-arrange the variable modes
GitLab Mirror
- Mesa (main): nir/serialize: Pack deref modes better
GitLab Mirror
- Mesa (main): dri_interface: remove obsolete interfaces
GitLab Mirror
- Mesa (main): dri_interface: remove gl header
GitLab Mirror
- Mesa (main): compiler/types: Combine image and sampler type serialization
GitLab Mirror
- Mesa (main): compiler/types: Unify the guts of get_sampler/image_count
GitLab Mirror
- Mesa (main): compiler/types: Add a texture type
GitLab Mirror
- Mesa (main): nir: Allow texture types
GitLab Mirror
- Mesa (main): nir/deref: Also optimize samplerND -> textureND casts
GitLab Mirror
- Mesa (main): lavapipe: Allow for texture types
GitLab Mirror
- Mesa (main): clover/nir: Don't remove texture variables
GitLab Mirror
- Mesa (main): spirv: Use texture types for sampled images
GitLab Mirror
- Mesa (main): compiler/types: Add a wrap_in_arrays helper
GitLab Mirror
- Mesa (main): gallium/util: add some extern "C" guards
GitLab Mirror
- Mesa (main): radeonsi: si_state_shaders.c -> cpp
GitLab Mirror
- Mesa (main): radeonsi: split si_shader_key into ps and ge parts to minimize memcmp overhead
GitLab Mirror
- Mesa (main): radeonsi: don't memcmp inlined uniform values if uniform inlining is disabled
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 885f9b3b7540485af5dff65475078bfceaa6daa5
GitLab Mirror
- Mesa (staging/21.3): anv: don't advertise vk conformance on GPUs that aren't conformant
GitLab Mirror
- Mesa (staging/21.3): dri_interface: remove obsolete interfaces
GitLab Mirror
- Mesa (staging/21.3): dri_interface: remove gl header
GitLab Mirror
- Mesa (staging/21.3): zink: Do not access just freed zink_batch_state
GitLab Mirror
- Mesa (staging/21.3): i965: Emit a NULL surface for buffer textures with no buffer
GitLab Mirror
- Mesa (staging/21.3): egl: set TSD as NULL after deinit
GitLab Mirror
- Mesa (staging/21.3): iris: fix scratch address patching for TESS_EVAL stage
GitLab Mirror
- Mesa (staging/21.3): aco: do not return an empty string when disassembly is not supported
GitLab Mirror
- Mesa (staging/21.3): aux/pb: add a tolerance for reclaim failure
GitLab Mirror
- Mesa (staging/21.3): aux/pb: more correctly check number of reclaims
GitLab Mirror
- Mesa (main): egl/wayland: Properly clear stale buffers on resize
GitLab Mirror
- Mesa (main): panfrost: Don't allow rendering/texturing 48-bit
GitLab Mirror
- Mesa (main): llvmpipe: fix userptr for texture resources.
GitLab Mirror
- Mesa (main): vc4/ci: update expected results
GitLab Mirror
- Mesa (main): spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod
GitLab Mirror
- Mesa (main): clover/image: add templated basic_image class to simplify image subclassing
GitLab Mirror
- Mesa (main): clover/images: Add array_size to implement CL_IMAGE_ARRAY_SIZE
GitLab Mirror
- Mesa (main): clover: implement CL_IMAGE_BUFFER
GitLab Mirror
- Mesa (main): clover: Implement CL_MEM_OBJECT_IMAGE2D_ARRAY
GitLab Mirror
- Mesa (main): clover: Implement CL_MEM_OBJECT_IMAGE1D_BUFFER
GitLab Mirror
- Mesa (main): clover: Implement CL_MEM_OBJECT_IMAGE1D_ARRAY
GitLab Mirror
- Mesa (main): clover/image: add dimension property
GitLab Mirror
- Mesa (main): radv: fix removing PSIZ when it's not emitted by the last VGT stage
GitLab Mirror
- Mesa (main): anv: Fix assertion.
GitLab Mirror
- Mesa (main): radeonsi: use viewport offset in quant_mode determination
GitLab Mirror
- Mesa (main): v3dv/ci: update expected results
GitLab Mirror
- Mesa (main): zink: Fully initialize VkBufferViewCreateInfo for hashing
GitLab Mirror
- Mesa (main): gallium/dri: replace bool with flag parameter
GitLab Mirror
- Mesa (main): gallium/dri: add createImageFromFds2
GitLab Mirror
- Mesa (main): gallium/dri: let the driver know if the imported image is DRI_PRIME buffer
GitLab Mirror
- Mesa (main): radeon_winsys.h: add a parameter to buffer_from_handle
GitLab Mirror
- Mesa (main): winsys/amdgpu: add uncached flag to the imported DRI_PRIME buffer
GitLab Mirror
- Mesa (main): radeonsi/gfx10.3: enable SDMA for DRI_PRIME copies
GitLab Mirror
- Mesa (main): radeonsi: use PIPE_BIND_DRI_PRIME instead of is_dri_blit_image
GitLab Mirror
- Mesa (main): Revert "gallium: add a is_dri_blit_image bool to pipe_blit_info"
GitLab Mirror
- Mesa (main): vk/format, v3dv: Add a vulkan -> pipe swizzle helper
GitLab Mirror
- Mesa (main): freedreno/fdl: Constify fdl6_get_ubwc_blockwidth()
GitLab Mirror
- Mesa (main): freedreno/fdl: Add mip_level to fdl_layout
GitLab Mirror
- Mesa (main): freedreno/fdl: Add fdl6_view
GitLab Mirror
- Mesa (main): tu: Use fdl6_view in tu_image_view and cross-check
GitLab Mirror
- Mesa (main): tu: Switch clear/blit to fdl6_view and cross-check
GitLab Mirror
- Mesa (main): tu: Remove cross-check scaffolding
GitLab Mirror
- Mesa (main): tu/clear_blit: Stop creating a franken-image for staging blits
GitLab Mirror
- Mesa (main): radv: fix OpImageQuerySamples with non-zero descriptor set
GitLab Mirror
- Mesa (main): turnip: add support for dirconf
GitLab Mirror
- Mesa (main): driconf: add vk_dont_care_as_load workaround option
GitLab Mirror
- Mesa (main): turnip: implement vk_dont_care_as_load workaround
GitLab Mirror
- Mesa (main): drirc: Apply vk_dont_care_as_load workaround to Forsaken Remastered
GitLab Mirror
- Mesa (main): radeonsi: don't pass NULL into si_get_nir_shader
GitLab Mirror
- Mesa (main): radeonsi: replace the GS prolog with a monolithic shader variant
GitLab Mirror
- Mesa (main): radeonsi: enable shader culling on Navi1x consumer SKUs as well
GitLab Mirror
- Mesa (main): ac,radeonsi: print a lowercase codename in the renderer string
GitLab Mirror
- Mesa (main): radeonsi: reorder and don't print patch level DRM version in the renderer string
GitLab Mirror
- Mesa (main): st: Fix 64-bit vertex attrib index for TGSI path
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to be6d584de43966ee58bf1fcac156ebf8040081d1
GitLab Mirror
- Mesa (staging/21.2): aux/pb: add a tolerance for reclaim failure
GitLab Mirror
- Mesa (staging/21.2): aux/pb: more correctly check number of reclaims
GitLab Mirror
- Mesa (staging/21.2): spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod
GitLab Mirror
- Mesa (staging/21.2): radeonsi: use viewport offset in quant_mode determination
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to be6d584de43966ee58bf1fcac156ebf8040081d1
GitLab Mirror
- Mesa (staging/21.3): egl/wayland: Properly clear stale buffers on resize
GitLab Mirror
- Mesa (staging/21.3): panfrost: Don't allow rendering/texturing 48-bit
GitLab Mirror
- Mesa (staging/21.3): llvmpipe: fix userptr for texture resources.
GitLab Mirror
- Mesa (staging/21.3): spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod
GitLab Mirror
- Mesa (staging/21.3): radv: fix removing PSIZ when it's not emitted by the last VGT stage
GitLab Mirror
- Mesa (staging/21.3): anv: Fix assertion.
GitLab Mirror
- Mesa (staging/21.3): radeonsi: use viewport offset in quant_mode determination
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Mark 7a2e40df5e8490de739c66865f90fa6804e41f6d as denominated
GitLab Mirror
- Mesa (staging/21.3): radv: fix OpImageQuerySamples with non-zero descriptor set
GitLab Mirror
- Mesa (staging/21.3): st: Fix 64-bit vertex attrib index for TGSI path
GitLab Mirror
- Mesa (staging/21.3): intel: fix INTEL_DEBUG environment variable on 32-bit systems
GitLab Mirror
- Mesa (staging/21.3): zink: Fully initialize VkBufferViewCreateInfo for hashing
GitLab Mirror
- Mesa (main): clover/format: Full rework on how we declare supported images.
GitLab Mirror
- Mesa (main): clover/formats: pass in cl_mem_flags for better format checking
GitLab Mirror
- Mesa (main): clover/api: fix clGetMemObjectInfo for images
GitLab Mirror
- Mesa (main): st: Fix comments in commit be6d584de43966e
GitLab Mirror
- Mesa (main): zink: use static array for detecting VK_TIME_DOMAIN_DEVICE_EXT
GitLab Mirror
- Mesa (main): zink: add a read barrier for indirect dispatch
GitLab Mirror
- Mesa (main): zink: fully zero surface creation struct
GitLab Mirror
- Mesa (main): zink: clear descriptor refs on buffer replacement
GitLab Mirror
- Mesa (main): zink: assert compute descriptor key is valid before hashing it
GitLab Mirror
- Mesa (main): zink: don't update lazy descriptor states in hybrid mode
GitLab Mirror
- Mesa (main): zink: move push descriptor updating into lazy-only codepath
GitLab Mirror
- Mesa (main): zink: add an early return for zink_descriptors_update_lazy_masked()
GitLab Mirror
- Mesa (main): zink: move last of lazy descriptor state updating back to lazy-only code
GitLab Mirror
- Mesa (main): clover: use max shader sampler view/images queries for clover.
GitLab Mirror
- Mesa (main): lavapipe: stop reading renderpass during pipeline creation
GitLab Mirror
- Mesa (main): lavapipe: remove some unused struct members
GitLab Mirror
- Mesa (main): lavapipe: use framebuffer attachment_count member instead of renderpass
GitLab Mirror
- Mesa (main): lavapipe: remove lvp_subpass_attachment::in_render_loop
GitLab Mirror
- Mesa (main): lavapipe: remove lvp_subpass_attachment::layout
GitLab Mirror
- Mesa (main): lavapipe: add attachment index to lvp_render_pass_attachment
GitLab Mirror
- Mesa (main): lavapipe: remove lvp_subpass::max_sample_count
GitLab Mirror
- Mesa (main): lavapipe: remove lvp_subpass_attachment and use lvp_render_pass_attachment refs
GitLab Mirror
- Mesa (main): lavapipe: remove last VK_ATTACHMENT_UNUSED check
GitLab Mirror
- Mesa (main): lavapipe: store subpass directly to rendering_state
GitLab Mirror
- Mesa (main): lavapipe: simplify some attachment derefs
GitLab Mirror
- Mesa (main): lavapipe: remove lvp_subpass::has_color_att
GitLab Mirror
- Mesa (main): lavapipe: pull layer count from render state during resolve
GitLab Mirror
- Mesa (main): lavapipe: clamp attachment clear rect sizes
GitLab Mirror
- Mesa (main): zink: don't ralloc zink_resource structs
GitLab Mirror
- Mesa (main): zink: align pipe_resource and sampler_view allocations to cachelines
GitLab Mirror
- Mesa (main): llvmpipe: swizzle image stores for CL BGRA
GitLab Mirror
- Mesa (main): meson: disable -Werror=thread-safety on FreeBSD
GitLab Mirror
- Mesa (main): radv: do not remove PSIZ for streamout shaders
GitLab Mirror
- Mesa (main): ac/llvm: use fmac instead of mul+sub in face culling
GitLab Mirror
- Mesa (main): ac/llvm: add helper ac_build_is_inf_or_nan
GitLab Mirror
- Mesa (main): ac/llvm: accept primitives whose face culling determinant is Inf or NaN
GitLab Mirror
- Mesa (main): gallium,vbo: add PIPE_BIND_VERTEX_STATE for display lists
GitLab Mirror
- Mesa (main): gallium/u_threaded: implement pipelined partial buffer uploads using CPU storage
GitLab Mirror
- Mesa (main): aco: fix invalid IR generated for b2f64 when the dest is a VGPR
GitLab Mirror
- Mesa (main): aco: fix emitting stream outputs when the first component isn't zero
GitLab Mirror
- Mesa (main): freedreno/ir3/tests: Don't skip encode test if decode fails
GitLab Mirror
- Mesa (main): freedreno/ir3/tests: Add some 8/16b ldg/stg tests
GitLab Mirror
- Mesa (main): freedreno/isa: Fix ldg/stg "halfness"
GitLab Mirror
- Mesa (main): freedreno/computerator: Fix mergedregs
GitLab Mirror
- Mesa (main): mesa: fix crashes in the no_error path of glUniform
GitLab Mirror
- Mesa (main): radeonsi: add SI_MAX_VRAM_MAP_SIZE definition
GitLab Mirror
- Mesa (main): radeonsi: add an option to use CPU storage uploads for threaded context
GitLab Mirror
- Mesa (main): radeonsi: change bind_history to track usage in each shader stage
GitLab Mirror
- Mesa (main): radeonsi: rebind a buffer only in shader stages where it's been bound
GitLab Mirror
- Mesa (main): radeonsi: don't sync PS or CS before (clear|copy)_buffer based on bind history
GitLab Mirror
- Mesa (main): radeonsi: don't update bind_history for internal buffer clears and copies
GitLab Mirror
- Mesa (main): radeonsi: don't sync before clear_buffer and copy_buffer if the buffer is idle
GitLab Mirror
- Mesa (main): radeonsi: properly destroy buffers on failure
GitLab Mirror
- Mesa (main): winsys/amdgpu: remove force_chaining parameter from cs_check_space
GitLab Mirror
- Mesa (main): winsys/amdgpu: set max_ib_size and max_check_space_size later in cs_check_space
GitLab Mirror
- Mesa (main): radeonsi: don't set inline_uniforms for viewperf because it's enabled by default
GitLab Mirror
- Mesa (main): zink: use ctx params for program ref/destroy functions
GitLab Mirror
- Mesa (main): zink: fix descriptor interface param for program_deinit
GitLab Mirror
- Mesa (main): zink: remove descriptor pools from hash table on deletion
GitLab Mirror
- Mesa (main): zink: unref descriptor pools in hybrid mode when they explode
GitLab Mirror
- Mesa (main): zink: always invalidate descriptor sets on pool free
GitLab Mirror
- Mesa (main): zink: don't clear descriptor pool cache on context destroy
GitLab Mirror
- Mesa (main): zink: stop leaking descriptor pool references
GitLab Mirror
- Mesa (main): iris: Add missed tile flush flag
GitLab Mirror
- Mesa (main): Revert "iris: add tile cache flush to iris_copy_region"
GitLab Mirror
- Mesa (main): freedreno/afuc: Disable the disassembler on 32-bit builds.
GitLab Mirror
- Mesa (main): zink: rescue surfaces/bufferviews for cache hits during deletion
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 86b3d8c66ce17ddcaefa5bdea68882cc03a57f15
GitLab Mirror
- Mesa (staging/21.3): zink: use static array for detecting VK_TIME_DOMAIN_DEVICE_EXT
GitLab Mirror
- Mesa (staging/21.3): zink: add a read barrier for indirect dispatch
GitLab Mirror
- Mesa (staging/21.3): zink: fully zero surface creation struct
GitLab Mirror
- Mesa (staging/21.3): meson: disable -Werror=thread-safety on FreeBSD
GitLab Mirror
- Mesa (staging/21.3): radv: do not remove PSIZ for streamout shaders
GitLab Mirror
- Mesa (staging/21.3): aco: fix invalid IR generated for b2f64 when the dest is a VGPR
GitLab Mirror
- Mesa (staging/21.3): aco: fix emitting stream outputs when the first component isn't zero
GitLab Mirror
- Mesa (staging/21.3): mesa: fix crashes in the no_error path of glUniform
GitLab Mirror
- Mesa (staging/21.3): iris: Add missed tile flush flag
GitLab Mirror
- Mesa (staging/21.3): Revert "iris: add tile cache flush to iris_copy_region"
GitLab Mirror
- Mesa (staging/21.3): zink: rescue surfaces/bufferviews for cache hits during deletion
GitLab Mirror
- Mesa (main): aco: disable mul(cndmask(0, 1, b), a) optimization sometimes
GitLab Mirror
- Mesa (main): broadcom/compiler: remove unused macro and function definition
GitLab Mirror
- Mesa (main): aco: simplify emit_stream_output()
GitLab Mirror
- Mesa (main): ir3/cse: Support mov instructions
GitLab Mirror
- Mesa (main): ir3: Use stp/ldp base offset for {load,store}_scratch
GitLab Mirror
- Mesa (main): anv: Implement VK_EXT_global_priority_query
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 39f25945311e1385a54ddd17f71f9f6023d97256
GitLab Mirror
- Mesa (staging/21.2): zink: fully zero surface creation struct
GitLab Mirror
- Mesa (staging/21.2): meson: disable -Werror=thread-safety on FreeBSD
GitLab Mirror
- Mesa (staging/21.2): mesa: fix crashes in the no_error path of glUniform
GitLab Mirror
- Mesa (staging/21.2): iris: Add missed tile flush flag
GitLab Mirror
- Mesa (staging/21.2): iris: Tile cache flush for depth before fast clear
GitLab Mirror
- Mesa (staging/21.2): ac/surface: disallow display DCC for big resolutions
GitLab Mirror
- Mesa (main): spirv: Use a single binary for gtests
GitLab Mirror
- Mesa (main): nir: Use a single binary for gtests
GitLab Mirror
- Mesa (staging/21.3): 40 new commits
GitLab Mirror
- Mesa: tag mesa-21.3.0-rc2: mesa-21.3.0-rc2
GitLab Mirror
- Mesa (21.3): 40 new commits
GitLab Mirror
- Mesa (main): docs: update calendar for 21.3.0-rc2
GitLab Mirror
- Mesa (main): util: Consolidate existing gtests in a single binary
GitLab Mirror
- Mesa (main): util: Move tests in single file directories to tests/
GitLab Mirror
- Mesa (main): util: Convert u_atomic_test to use gtest
GitLab Mirror
- Mesa (main): util: Convert blob_test to use gtest
GitLab Mirror
- Mesa (main): util: Convert mesa-sha1_test to use gtest
GitLab Mirror
- Mesa (main): util: Convert rb_tree_test to gtest
GitLab Mirror
- Mesa (main): util: Convert roundeven_test to use gtest
GitLab Mirror
- Mesa (main): util: Convert sparse array multithread test to use gtest
GitLab Mirror
- Mesa (main): util: Move test sources to tests/ directory
GitLab Mirror
- Mesa (main): radv: add an assertion to prevent GPU hangs when VRS isn't supported
GitLab Mirror
- Mesa (main): ac/rgp: remove useless code related to GFX6-7
GitLab Mirror
- Mesa (main): radv: Fix memory leak on error path.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Drop SUMMARY_LIMIT env var.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Simplify the --jobs argument setup.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Use new deqp-runner's built-in renderer/version checks.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Drop silly CSV env vars.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Move remaining asan runs to --env LD_PRELOAD=
GitLab Mirror
- Mesa (main): ci/deqp-runner: Drop LD_LIBRARY_PATH=/usr/local for libkms workaround.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Don't start GPU hang detection for making junit results.
GitLab Mirror
- Mesa (main): ci/deqp-runner: Move more non-suite logic under the non-suite 'if'.
GitLab Mirror
- Mesa (main): ci/piglit-runner: Fix funny indentation of the piglit-runner command.
GitLab Mirror
- Mesa (main): v3dv: enable Vulkan 1.1
GitLab Mirror
- Mesa (main): tu/clear_blit: Move around copy_format()/tu6_plane_format()
GitLab Mirror
- Mesa (main): turnip: Switch tu6_format_texture() to a pipe_format.
GitLab Mirror
- Mesa (main): turnip: Switch tu6_format_color() to a pipe_format.
GitLab Mirror
- Mesa (main): turnip: Switch format_to_ifmt() to take a pipe_format.
GitLab Mirror
- Mesa (main): util: Move freedreno's snorm-to-unorm to util/, adding remaining cases.
GitLab Mirror
- Mesa (main): turnip: Make copy_format() and tu6_plane_format() return pipe_format
GitLab Mirror
- Mesa (main): broadcom/compiler: disallow tsy barrier in thrsw delay slots
GitLab Mirror
- Mesa (main): aco: fix loading 64-bit inputs with fragment shaders
GitLab Mirror
- Mesa (main): frontends/va/av1: handle multiple slice params
GitLab Mirror
- Mesa (main): amd/addrlib: change how the license is formatted to match internal tree
GitLab Mirror
- Mesa (main): amd/addrlib: cosmetic addrlib update
GitLab Mirror
- Mesa (main): intel/compiler: Set correct cache policy for A64 byte scattered read
GitLab Mirror
- Mesa (main): 27 new commits
GitLab Mirror
- Mesa (main): iris: Convert some mod_info checks to asserts
GitLab Mirror
- Mesa (main): iris: Disable the MC_CCS modifier with norbc
GitLab Mirror
- Mesa (main): iris: Set DISABLE_AUX_BIT for AUX_USAGE_NONE modifiers
GitLab Mirror
- Mesa (main): iris: Refactor the assignment to possible_usages
GitLab Mirror
- Mesa (main): mesa: discard draws with count=0 to decrease overhead
GitLab Mirror
- Mesa (staging/21.3): zink: clear descriptor refs on buffer replacement
GitLab Mirror
- Mesa (staging/21.3): zink: assert compute descriptor key is valid before hashing it
GitLab Mirror
- Mesa (staging/21.3): zink: don't update lazy descriptor states in hybrid mode
GitLab Mirror
- Mesa (staging/21.3): zink: move push descriptor updating into lazy-only codepath
GitLab Mirror
- Mesa (staging/21.3): zink: add an early return for zink_descriptors_update_lazy_masked()
GitLab Mirror
- Mesa (staging/21.3): zink: move last of lazy descriptor state updating back to lazy-only code
GitLab Mirror
- Mesa (main): intel: Drop Tigerlake revision 0 workarounds
GitLab Mirror
- Mesa (main): broadcom/compiler: fix assert that current instruction must be in current block
GitLab Mirror
- Mesa (main): crocus: Replace devinfo->ver[x10] checks with GFX_VER[x10]
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 1429feaf293e5a34dd32c632b46931f15e769bb6
GitLab Mirror
- Mesa (staging/21.3): zink: clear descriptor refs on buffer replacement
GitLab Mirror
- Mesa (staging/21.3): zink: assert compute descriptor key is valid before hashing it
GitLab Mirror
- Mesa (staging/21.3): zink: don't update lazy descriptor states in hybrid mode
GitLab Mirror
- Mesa (staging/21.3): zink: move push descriptor updating into lazy-only codepath
GitLab Mirror
- Mesa (staging/21.3): zink: add an early return for zink_descriptors_update_lazy_masked()
GitLab Mirror
- Mesa (staging/21.3): zink: move last of lazy descriptor state updating back to lazy-only code
GitLab Mirror
- Mesa (staging/21.3): radv: Fix memory leak on error path.
GitLab Mirror
- Mesa (staging/21.3): aco: fix loading 64-bit inputs with fragment shaders
GitLab Mirror
- Mesa (staging/21.3): broadcom/compiler: fix assert that current instruction must be in current block
GitLab Mirror
- Mesa (main): radv,aco: decouple shader_info/options from radv_shader_args
GitLab Mirror
- Mesa (main): radv: re-emit prolog inputs when the nontrivial divisors state changed
GitLab Mirror
- Mesa (main): iris: clear bos_written when resetting a batch
GitLab Mirror
- Mesa (main): v3dv: refactor TFU jobs
GitLab Mirror
- Mesa (main): util/format: Add PIPE_FORMAT_Y8_UNORM as an "other" layout format
GitLab Mirror
- Mesa (main): freedreno/layout: Fix the UBWC block size for the Y plane
GitLab Mirror
- Mesa (main): freedreno/a6xx: Rename GRAS_2D_BLIT_INFO
GitLab Mirror
- Mesa (main): tu: Emit GRAS_LRZ_MRT_BUF_INFO_0
GitLab Mirror
- Mesa (main): turnip: enable UBWC for NV12
GitLab Mirror
- Mesa (main): tu: Expose required VK_FORMAT_FEATURE bits for planar YUV formats
GitLab Mirror
- Mesa (main): st/mesa: don't crash when draw indirect buffer has no storage
GitLab Mirror
- Mesa (main): iris: also dump bo's imported and exported flags
GitLab Mirror
- Mesa (main): gallium/u_blitter: Read MSAA z/s from sampler's .x instead of .y or .z.
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 8ccf672fa3c000b958f961812152cc1a359a8792
GitLab Mirror
- Mesa (staging/21.3): radv: re-emit prolog inputs when the nontrivial divisors state changed
GitLab Mirror
- Mesa (staging/21.3): iris: clear bos_written when resetting a batch
GitLab Mirror
- Mesa (staging/21.3): st/mesa: don't crash when draw indirect buffer has no storage
GitLab Mirror
- Mesa (main): turnip: Drop the assertion about the temporary bit in sync fd imports.
GitLab Mirror
- Mesa (main): panfrost: Detect implementations support AFBC
GitLab Mirror
- Mesa (main): panfrost,panvk: Use dev->has_afbc instead of quirks
GitLab Mirror
- Mesa (main): panfrost: Remove unused MIDGARD_NO_AFBC quirk
GitLab Mirror
- Mesa (main): panfrost: Fix gl_FragColor lowering
GitLab Mirror
- Mesa (main): panfrost: Workaround ISSUE_TSIX_2033
GitLab Mirror
- Mesa (main): panfrost: Add internal afbc_formats
GitLab Mirror
- Mesa (main): panfrost: Decompress for incompatible AFBC formats
GitLab Mirror
- Mesa (main): panfrost: Enable AFBC on v7
GitLab Mirror
- Mesa (main): panfrost: Remove ancient TODO
GitLab Mirror
- Mesa (main): panfrost: Remove duplicated #if
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to c2d522b07f9a7c719eef1b4ebea3cc5975bbe15a
GitLab Mirror
- Mesa (staging/21.3): panfrost: Detect implementations support AFBC
GitLab Mirror
- Mesa (staging/21.3): panfrost,panvk: Use dev->has_afbc instead of quirks
GitLab Mirror
- Mesa (staging/21.3): panfrost: Fix gl_FragColor lowering
GitLab Mirror
- Mesa (staging/21.3): panfrost: Workaround ISSUE_TSIX_2033
GitLab Mirror
- Mesa (staging/21.3): panfrost: Add internal afbc_formats
GitLab Mirror
- Mesa (staging/21.3): panfrost: Decompress for incompatible AFBC formats
GitLab Mirror
- Mesa (staging/21.3): panfrost: Enable AFBC on v7
GitLab Mirror
- Mesa (main): radv: remove old RADV_TRACE_FILE warning
GitLab Mirror
- Mesa (main): radv: fix build errors with Android
GitLab Mirror
- Mesa (main): radv: report error messages when the driver can't be initialized
GitLab Mirror
- Mesa (main): aco: only load streamout buffers if streamout is enabled
GitLab Mirror
- Mesa (main): nir/serialize: Make more space for intrinsic_op allowing 1024 ops
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to b7c7abded7a92d3e709d311e8b964b11145620cd
GitLab Mirror
- Mesa (staging/21.3): radv: fix build errors with Android
GitLab Mirror
- Mesa (staging/21.3): aco: only load streamout buffers if streamout is enabled
GitLab Mirror
- Mesa (main): vulkan: Fix entrypoint generation when compiling for x86 with MSVC
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to dc74285d32df9c09eb896bc4571066402d32d10b
GitLab Mirror
- Mesa (staging/21.2): st/mesa: don't crash when draw indirect buffer has no storage
GitLab Mirror
- Mesa (staging/21.2): panfrost: Detect implementations support AFBC
GitLab Mirror
- Mesa (staging/21.2): panfrost,panvk: Use dev->has_afbc instead of quirks
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix gl_FragColor lowering
GitLab Mirror
- Mesa (main): mesa: remove USAGE_ELEMENT_ARRAY_BUFFER because it's unused and adding overhead
GitLab Mirror
- Mesa (main): mesa: move setting USAGE_PIXEL_PACK_BUFFER out of BindBuffer to reduce overhead
GitLab Mirror
- Mesa (main): mesa: remove redundant flagging USAGE_ARRAY_BUFFER
GitLab Mirror
- Mesa (main): mesa: add a no_error path to _mesa_handle_bind_buffer_gen
GitLab Mirror
- Mesa (main): freedreno/drm: Add some asserts
GitLab Mirror
- Mesa (main): freedreno/drm: Move suballoc_bo to device
GitLab Mirror
- Mesa (main): freedreno: support lua54
GitLab Mirror
- Mesa (main): meson: build freedreno tools when other parts of freedreno not enabled
GitLab Mirror
- Mesa (main): radv: lower the viewport index to zero when the VGT stage doesn't export it
GitLab Mirror
- Mesa (main): panfrost: Support planar formats for scanout
GitLab Mirror
- Mesa (main): panfrost: support PIPE_RESOURCE_PARAM_NPLANES query
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: don't expose surface formats not fully supported
GitLab Mirror
- Mesa (main): d3d10umd: Rename Dxgi.h to DxgiFns.h.
GitLab Mirror
- Mesa (main): d3d10umd: Update for transfer interface changes.
GitLab Mirror
- Mesa (main): d3d10umd: Fix MSVC build.
GitLab Mirror
- Mesa (main): d3d10umd: Update for set_sampler_views take_ownership parameter.
GitLab Mirror
- Mesa (main): zink: rename zink_descriptor_layout_key::num_descriptors -> num_bindings
GitLab Mirror
- Mesa (main): zink: eliminate a hole in zink_descriptor_layout_key
GitLab Mirror
- Mesa (main): zink: reduce hashed region of zink_descriptor_layout_key
GitLab Mirror
- Mesa (main): zink: split out descriptor pool sizing into separate struct
GitLab Mirror
- Mesa (main): zink: detect prim type more accurately for tess/gs lines
GitLab Mirror
- Mesa (main): zink: don't break early when applying fb clears
GitLab Mirror
- Mesa (main): zink: only reset zink_resource::so_valid on buffer rebind
GitLab Mirror
- Mesa (main): zink: don't check rebind count outside of buffer/image rebind function
GitLab Mirror
- Mesa (main): zink: add notes about binding points which aren't counted in util funcs
GitLab Mirror
- Mesa (main): anv: fix push constant lowering with bindless shaders
GitLab Mirror
- Mesa (main): microsoft/spirv_to_dxil: turn sysvals into input varyings
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 3094524621291e6010232c4fd930e1e2d335f2ee
GitLab Mirror
- Mesa (staging/21.3): vulkan: Fix entrypoint generation when compiling for x86 with MSVC
GitLab Mirror
- Mesa (staging/21.3): vulkan/wsi/wayland: don't expose surface formats not fully supported
GitLab Mirror
- Mesa (staging/21.3): zink: detect prim type more accurately for tess/gs lines
GitLab Mirror
- Mesa (staging/21.3): zink: don't break early when applying fb clears
GitLab Mirror
- Mesa (staging/21.3): zink: only reset zink_resource::so_valid on buffer rebind
GitLab Mirror
- Mesa (staging/21.3): zink: don't check rebind count outside of buffer/image rebind function
GitLab Mirror
- Mesa (staging/21.3): anv: fix push constant lowering with bindless shaders
GitLab Mirror
- Mesa (staging/21.3): microsoft/spirv_to_dxil: turn sysvals into input varyings
GitLab Mirror
- Mesa (main): zink: stop exporting PIPE_SHADER_CAP_FP16_DERIVATIVES
GitLab Mirror
- Mesa (main): intel/compiler: Add helpers to select SIMD for compute shaders
GitLab Mirror
- Mesa (main): intel/compiler: Use SIMD selection helpers for CS
GitLab Mirror
- Mesa (main): intel/compiler: Use SIMD selection helpers for variable workgroup size
GitLab Mirror
- Mesa (main): intel/compiler: Don't use SIMD larger than needed for workgroup
GitLab Mirror
- Mesa (main): zink: don't add dynamic vertex pipeline states if no attribs are used
GitLab Mirror
- Mesa (main): intel/genxml: Add new Primitive ID Not Required bit field to 3DSTATE_DS
GitLab Mirror
- Mesa (main): intel/compiler: Track primitive id in domain/evaluation shader
GitLab Mirror
- Mesa (main): anv: Drop hint if primitive id is required or not
GitLab Mirror
- Mesa (main): iris: Drop hint if primitive id is required or not
GitLab Mirror
- Mesa (main): panfrost: Rename depth bias fields
GitLab Mirror
- Mesa (main): panfrost: Add alpha_zero_nop/one_store predicate
GitLab Mirror
- Mesa (main): panfrost: Test alpha_zero_nop/one_store predicates
GitLab Mirror
- Mesa (main): panfrost: Pass through alpha_zero_nop/one_store
GitLab Mirror
- Mesa (main): panvk: Pass through alpha_zero_nop/one_store flags
GitLab Mirror
- Mesa (main): nir/lower_blend: Use correct clamp for SNORM
GitLab Mirror
- Mesa (main): microsoft/compiler: Use memcpy instead of a union to write dxil_features
GitLab Mirror
- Mesa (main): mesa: Require MRT support for GL3/ES3
GitLab Mirror
- Mesa (main): radv: fence->user_ptr and ctx->fence_map are now totally unused.
GitLab Mirror
- Mesa (main): zink: fix gl_SampleMaskIn spirv generation
GitLab Mirror
- Mesa (main): zink: more accurately update samplemask for fs shader keys
GitLab Mirror
- Mesa (main): nir/lower_samplers_as_deref: rewrite more image intrinsics
GitLab Mirror
- Mesa (main): glthread: don't execute display lists if they have no effect
GitLab Mirror
- Mesa (main): glthread: don't sync for glIsEnabled with a few enums
GitLab Mirror
- Mesa (main): glthread: add an option to make glCheckFramebufferStatus a no-op
GitLab Mirror
- Mesa (main): glthread: add a trivial thread-safe way to skip display list execution
GitLab Mirror
- Mesa (main): radv: Add bufferDeviceAddressMultiDevice support.
GitLab Mirror
- Mesa (main): gbm: add missing R16 case in gbm_bo_get_bpp
GitLab Mirror
- Mesa (main): gbm: add GBM_FORMAT_GR1616 and RG1616
GitLab Mirror
- Mesa (main): broadcom/compiler: rework simultaneous peripheral access checks
GitLab Mirror
- Mesa (main): broadcom/compiler: fix condition encoding bug
GitLab Mirror
- Mesa (main): glsl/nir/linker: Also remove image variables
GitLab Mirror
- Mesa (main): radv: fix invalid wait_dst_stage_mask type
GitLab Mirror
- Mesa (main): radv: don't use a separate cache entry for GS copy shaders
GitLab Mirror
- Mesa (main): util: use anonymous file for memory fd creation
GitLab Mirror
- Mesa (main): ci/radeonsi: Use a deqp-runner suite suite for stoney.
GitLab Mirror
- Mesa (main): nir/lower_io_to_scalar: add support for bo and shared io
GitLab Mirror
- Mesa (main): zink: run optimize_nir() only once during compile
GitLab Mirror
- Mesa (main): zink: move bo load offset adjustment to compiler passes
GitLab Mirror
- Mesa (main): zink: run lower_io_to_scalar before rewriting bo access
GitLab Mirror
- Mesa (main): zink: move all 64-32bit shader load rewriting to nir pass
GitLab Mirror
- Mesa (main): zink: move ssbo store offset adjustment to compiler passes
GitLab Mirror
- Mesa (main): zink: move shared intrinsic offset adjustments to compiler passes
GitLab Mirror
- Mesa (main): zink: move all 64-32bit shader store rewriting to nir pass
GitLab Mirror
- Mesa (main): zink: add more glsl base types to get_glsl_basetype()
GitLab Mirror
- Mesa (main): zink: move all shader bo/sharedmem access to compiler passes
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 16f838576cf29e26f1af198ac93a0fb3a3cfad8f
GitLab Mirror
- Mesa (staging/21.2): vulkan: Fix entrypoint generation when compiling for x86 with MSVC
GitLab Mirror
- Mesa (staging/21.2): driconf: set vk_x11_strict_image_count for Wolfenstein: Youngblood
GitLab Mirror
- Mesa (staging/21.2): drirc: Apply radv_invariant_geom workaround to Resident Evil Village.
GitLab Mirror
- Mesa (staging/21.2): panfrost: Add internal afbc_formats
GitLab Mirror
- Mesa (staging/21.2): zink: don't break early when applying fb clears
GitLab Mirror
- Mesa (staging/21.2): anv: fix push constant lowering with bindless shaders
GitLab Mirror
- Mesa (staging/21.2): zink: fix gl_SampleMaskIn spirv generation
GitLab Mirror
- Mesa (staging/21.2): nir/lower_samplers_as_deref: rewrite more image intrinsics
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to 4856586ac605e89ee6c128b1a190f000311b49ba
GitLab Mirror
- Mesa (staging/21.3): zink: stop exporting PIPE_SHADER_CAP_FP16_DERIVATIVES
GitLab Mirror
- Mesa (staging/21.3): zink: don't add dynamic vertex pipeline states if no attribs are used
GitLab Mirror
- Mesa (staging/21.3): zink: fix gl_SampleMaskIn spirv generation
GitLab Mirror
- Mesa (staging/21.3): zink: more accurately update samplemask for fs shader keys
GitLab Mirror
- Mesa (staging/21.3): nir/lower_samplers_as_deref: rewrite more image intrinsics
GitLab Mirror
- Mesa (staging/21.3): radv: Add bufferDeviceAddressMultiDevice support.
GitLab Mirror
- Mesa (staging/21.3): util: use anonymous file for memory fd creation
GitLab Mirror
- Mesa (main): anv: Pass correct aux usage while filling out surface state
GitLab Mirror
- Mesa (main): anv: Enable CCS for storage image formats
GitLab Mirror
- Mesa (main): venus: refactor private descriptor_set helpers to be private
GitLab Mirror
- Mesa (staging/21.3): 38 new commits
GitLab Mirror
- Mesa: tag mesa-21.3.0-rc3: mesa-21.3.0-rc3
GitLab Mirror
- Mesa (21.3): 38 new commits
GitLab Mirror
- Mesa (main): docs: update calendar for 21.3.0-rc3
GitLab Mirror
- Mesa (main): iris: destroy our mutexes a little later
GitLab Mirror
- Mesa (staging/21.2): Revert "ac/surface: disallow display DCC for big resolutions"
GitLab Mirror
- Mesa (main): ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt
GitLab Mirror
- Mesa (main): ci/piglit-runner: Merge piglit-driver-*.txt files into driver-*.txt.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to dc74285d32df9c09eb896bc4571066402d32d10b
GitLab Mirror
- Mesa (staging/21.2): st/mesa: don't crash when draw indirect buffer has no storage
GitLab Mirror
- Mesa (staging/21.2): panfrost: Detect implementations support AFBC
GitLab Mirror
- Mesa (staging/21.2): panfrost,panvk: Use dev->has_afbc instead of quirks
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix gl_FragColor lowering
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 16f838576cf29e26f1af198ac93a0fb3a3cfad8f
GitLab Mirror
- Mesa (staging/21.2): vulkan: Fix entrypoint generation when compiling for x86 with MSVC
GitLab Mirror
- Mesa (staging/21.2): driconf: set vk_x11_strict_image_count for Wolfenstein: Youngblood
GitLab Mirror
- Mesa (staging/21.2): drirc: Apply radv_invariant_geom workaround to Resident Evil Village.
GitLab Mirror
- Mesa (staging/21.2): panfrost: Add internal afbc_formats
GitLab Mirror
- Mesa (staging/21.2): zink: don't break early when applying fb clears
GitLab Mirror
- Mesa (staging/21.2): anv: fix push constant lowering with bindless shaders
GitLab Mirror
- Mesa (staging/21.2): zink: fix gl_SampleMaskIn spirv generation
GitLab Mirror
- Mesa (staging/21.2): nir/lower_samplers_as_deref: rewrite more image intrinsics
GitLab Mirror
- Mesa (main): amd/rgp: Use VGH clocks for RGP workaround.
GitLab Mirror
- Mesa (staging/21.2): nir/algebraic: Lower fisfinite
GitLab Mirror
- Mesa (staging/21.2): intel: fix INTEL_DEBUG environment variable on 32-bit systems
GitLab Mirror
- Mesa (main): venus: assign valid memoryTypeIndex of exportable ahb memory for image
GitLab Mirror
- Mesa (main): zink: add better handling for CUBE_COMPATIBLE bit
GitLab Mirror
- Mesa (main): venus: release queues on device creation failure
GitLab Mirror
- Mesa (main): venus: refactor to add vn_device_init
GitLab Mirror
- Mesa (main): venus: refactor to add vn_buffer_init
GitLab Mirror
- Mesa (main): venus: refactor the ahb buffer mem_type_bits query api
GitLab Mirror
- Mesa (main): venus: add struct vn_buffer_memory_requirements
GitLab Mirror
- Mesa (main): venus: add struct vn_image_memory_requirements
GitLab Mirror
- Mesa (main): venus: add buffer cache init and usage flows
GitLab Mirror
- Mesa (main): venus: implement vn_buffer_get_max_buffer_size
GitLab Mirror
- Mesa (main): venus: implement vn_buffer_cache_get_memory_requirements
GitLab Mirror
- Mesa (main): venus: implement vn_buffer_cache_entries_create
GitLab Mirror
- Mesa (main): zink: cache bo SpvId array types
GitLab Mirror
- Mesa (main): zink: use align64 for allocation sizes
GitLab Mirror
- Mesa (main): zink: set aspectMask for renderpass2 VkAttachmentReference2 structs
GitLab Mirror
- Mesa (main): zink: always use explicit lod for texture() when legal in non-fragment stages
GitLab Mirror
- Mesa (main): broadcom/compiler: padding fixes to QPU assembly dumps
GitLab Mirror
- Mesa (main): aco: use std::vector and IDSet in RA validator
GitLab Mirror
- Mesa (main): intel/dev/test: Assert (verx10 / 10) == ver
GitLab Mirror
- Mesa (main): pps: remove counter_ids fields
GitLab Mirror
- Mesa (main): pps: add an intel config file
GitLab Mirror
- Mesa (main): docs: put a list of commands to setup perfetto
GitLab Mirror
- Mesa (main): intel/dev: printout timestamp period
GitLab Mirror
- Mesa (main): intel/pps: provide accurate min sampling period
GitLab Mirror
- Mesa (main): intel/pps: reuse timestamp_frequency from intel_device_info
GitLab Mirror
- Mesa (main): ac/nir: remove bogus assertion about the position for culling
GitLab Mirror
- Mesa (main): radeon/vce: Limiting max supported refernce frames to 1 for h264 encoding
GitLab Mirror
- Mesa (main): ir3/ra: Check register file upper bound when updating preferred_reg
GitLab Mirror
- Mesa (main): r300: improve precission of linear interpolation
GitLab Mirror
- Mesa (21.2): 40 new commits
GitLab Mirror
- Mesa: tag mesa-21.2.5: mesa-21.2.5
GitLab Mirror
- Mesa (staging/21.2): docs: add release notes for 21.2.5
GitLab Mirror
- Mesa (staging/21.2): VERSION: bump for 21.2.5 release
GitLab Mirror
- Mesa (staging/21.2): docs: add sha256 sums for 21.2.5
GitLab Mirror
- Mesa (main): docs: add release notes for 21.2.5
GitLab Mirror
- Mesa (main): docs: add sha256 sums for 21.2.5
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.2.5
GitLab Mirror
- Mesa (main): glsl/drirc: add an option for gl_ClipVertex / gl_CullDistance checks
GitLab Mirror
- Mesa (main): drirc: enable do_dce_before_clip_cull_analysis for ANSA
GitLab Mirror
- Mesa (main): 41 new commits
GitLab Mirror
- Mesa (staging/21.3): .pick_status.json: Update to cf76247f382a0b872e39135326111bd93f08c744
GitLab Mirror
- Mesa (staging/21.3): zink: add better handling for CUBE_COMPATIBLE bit
GitLab Mirror
- Mesa (staging/21.3): zink: use align64 for allocation sizes
GitLab Mirror
- Mesa (staging/21.3): zink: set aspectMask for renderpass2 VkAttachmentReference2 structs
GitLab Mirror
- Mesa (staging/21.3): zink: always use explicit lod for texture() when legal in non-fragment stages
GitLab Mirror
- Mesa (staging/21.3): ir3/ra: Check register file upper bound when updating preferred_reg
GitLab Mirror
- Mesa (main): intel/genxml: Include blitter commands in gen*_pack.h
GitLab Mirror
- Mesa (main): intel/genxml: Allow MI_FLUSH_DW on the blitter
GitLab Mirror
- Mesa (main): intel/genxml: Add XY_BLOCK_COPY_BLT on Tigerlake and later.
GitLab Mirror
- Mesa (main): tu: Always write GRAS_LRZ_MRT_BUF_INFO_0
GitLab Mirror
- Mesa (main): freedreno/a6xx: Emit GRAS_LRZ_MRT_BUF_INFO_0
GitLab Mirror
- Mesa (main): ci: Enable testing radeonsi's libva using libva-util unit tests.
GitLab Mirror
- Mesa (main): radeon/vcn: update vcn1 enc interface
GitLab Mirror
- Mesa (main): radeon/vcn: update vcn2 enc interface
GitLab Mirror
- Mesa (main): radeon/vcn: remove redundancy for vcn2 enc
GitLab Mirror
- Mesa (main): radeon/vcn: combine encode params func
GitLab Mirror
- Mesa (main): radeon/vcn: combine session init func
GitLab Mirror
- Mesa (main): util: __getProgramName: remove check for ancient FreeBSD versions, simplify ifdefs
GitLab Mirror
- Mesa (main): util: make util_get_process_exec_path work on FreeBSD w/o procfs
GitLab Mirror
- Mesa (main): radeonsi: enable shader culling for indirect draws
GitLab Mirror
- Mesa (main): radeonsi: remove unused parameters in si_emit_draw_packets
GitLab Mirror
- Mesa (main): gallium/radeon: change the BO priority definitions to bits
GitLab Mirror
- Mesa (main): gallium/radeon: remove/merge some BO priorities and remove holes
GitLab Mirror
- Mesa (main): gallium/radeon: remove unused RADEON_DEPENDENCY_START_FENCE
GitLab Mirror
- Mesa (main): gallium/radeon: merge BO read/write usage flags with priority flags
GitLab Mirror
- Mesa (main): winsys/amdgpu: simplify parameter passing and derefs in cs_add_buffer
GitLab Mirror
- Mesa (main): winsys/amdgpu: remove an amdgpu_cs dereference from amdgpu_cs_add_buffer
GitLab Mirror
- Mesa (main): winsys/amdgpu: don't clear RADEON_USAGE_SYNCHRONIZED for last_added_bo_usage
GitLab Mirror
- Mesa (main): winsys/amdgpu: increase the BO hash list size
GitLab Mirror
- Mesa (main): winsys/amdgpu: don't use ip_instance and ring fields of fence and IB structures
GitLab Mirror
- Mesa (main): winsys/amdgpu: move BO fence array updates to the CS thread
GitLab Mirror
- Mesa (main): winsys/amdgpu: optimize looping inefficiencies in add_bo_fence_dependencies
GitLab Mirror
- Mesa (main): radeonsi: don't invoke si_decompress_depth if textures are not dirty at binding
GitLab Mirror
- Mesa (main): mesa: fix locking when destroying/overwriting/adding display lists
GitLab Mirror
- Mesa (main): mesa: remove display list OPCODE_NOP
GitLab Mirror
- Mesa (main): mesa: remove PADDING_64BIT by adding the dlist header into vbo_save_vertex_list
GitLab Mirror
- Mesa (main): vbo: return a GL error earlier in vbo_save_playback_vertex_list_gallium
GitLab Mirror
- Mesa (main): vbo: use int16_t for vbo_save_vertex_list::gallium::private_refcount
GitLab Mirror
- Mesa (main): vbo: restructure vbo_save_vertex_list to get more cache hits
GitLab Mirror
- Mesa (main): zink: add CI lists and deqp-suite configuration for RADV
GitLab Mirror
- Mesa (main): mesa: use alloca in search_resource_hash
GitLab Mirror
- Mesa (main): glsl: add gl_resource_name to precompute "name" properties later
GitLab Mirror
- Mesa (main): mesa: don't compute the same strlen up to 3x in _mesa_program_resource_find_name
GitLab Mirror
- Mesa (main): mesa: precompute strlen in gl_resource_name::length and use it
GitLab Mirror
- Mesa (main): mesa: rename locals in _mesa_program_resource_find_name for clarity
GitLab Mirror
- Mesa (main): mesa: preparse [ and [0] in gl_resource_name and use it in shader_query.cpp
GitLab Mirror
- Mesa (main): mesa: handle hash collisions in program resource lookups (e.g. uniforms)
GitLab Mirror
- Mesa (main): mesa: add separate hash tables for each GLSL resource type
GitLab Mirror
- Mesa (main): mesa: skip strlen when hashing strings for ProgramResourceHash
GitLab Mirror
- Mesa (main): radeonsi: print the border color error message only once
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 8bfa146b8056d5dded6fdd2c4d8524aa0c438058
GitLab Mirror
- Mesa (staging/21.2): zink: add better handling for CUBE_COMPATIBLE bit
GitLab Mirror
- Mesa (staging/21.2): zink: always use explicit lod for texture() when legal in non-fragment stages
GitLab Mirror
- Mesa (staging/21.2): ir3/ra: Check register file upper bound when updating preferred_reg
GitLab Mirror
- Mesa (staging/21.2): iris: Fix MOCS for buffer copies
GitLab Mirror
- Mesa (staging/21.2): util: make util_get_process_exec_path work on FreeBSD w/o procfs
GitLab Mirror
- Mesa (staging/21.2): radeonsi: print the border color error message only once
GitLab Mirror
- Mesa (main): ir3: Emit barriers for images again
GitLab Mirror
- Mesa (main): zink: be more permissive for injecting LOD into texture() instructions
GitLab Mirror
- Mesa (main): zink: inject LOD for sampler version of OpImageQuerySize
GitLab Mirror
- Mesa (main): clover: Add constructor for image_rd_argument.
GitLab Mirror
- Mesa (main): vulkan/vk_extensions_gen: Drop support for extra includes
GitLab Mirror
- Mesa (main): vulkan/vk_extensions_gen: Stop including vk_object.h
GitLab Mirror
- Mesa (main): v3dv: Use vk_instance_get_proc_addr_unchecked for WSI
GitLab Mirror
- Mesa (main): lavapipe: Use vk_instance_get_proc_addr_unchecked for WSI
GitLab Mirror
- Mesa (main): vulkan: Rework mako error handling in python generators
GitLab Mirror
- Mesa (main): vulkan: Drop unnecessary [en]coding comments from python generators
GitLab Mirror
- Mesa (main): vulkan/dispatch_table: EntrypointBase doesn't need to derive from object
GitLab Mirror
- Mesa (main): vulkan: Break entrypoint parsing into its own file
GitLab Mirror
- Mesa (main): vulkan: Move trampoline code-gen to its own file
GitLab Mirror
- Mesa (main): vulkan: Move all the common object code to runtime/
GitLab Mirror
- Mesa (main): ir3: Don't emit barriers for make_available/make_visible
GitLab Mirror
- Mesa (main): Revert "iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13"
GitLab Mirror
- Mesa (main): zink: flag renderpass change when toggling fbfetch
GitLab Mirror
- Mesa (main): freedreno/ir3/print: Show end's outidxs
GitLab Mirror
- Mesa (main): freedreno/ir3: xfb fix for duplicate outputs
GitLab Mirror
Last message date:
Sun Oct 31 16:49:58 UTC 2021
Archived on: Sun Oct 31 16:50:00 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).