May 2022 Archives by thread
Starting: Sun May 1 16:22:08 UTC 2022
Ending: Tue May 31 23:42:12 UTC 2022
Messages: 1528
- Mesa (main): freedreno/drm: Fix bos_on_stack calculation
GitLab Mirror
- Mesa (main): 42 new commits
GitLab Mirror
- Mesa (main): v3dv: ignore no-op barriers
GitLab Mirror
- Mesa (main): v3dv: drop obsolete comment
GitLab Mirror
- Mesa (main): v3dv: don't emit final noop job if we don't have anything to signal
GitLab Mirror
- Mesa (main): v3dv: document Vulkan requirements for signaling operations
GitLab Mirror
- Mesa (main): v3dv: ignore barriers for image layout transitions from undefined layouts
GitLab Mirror
- Mesa (main): radv: consider radix sort shaders to be internal/meta
GitLab Mirror
- Mesa (main): radeonsi: fix VS kill_outputs handling
GitLab Mirror
- Mesa (main): anv: fix clflush usage on utrace copy batch
GitLab Mirror
- Mesa (main): anv: limit clflush usage
GitLab Mirror
- Mesa (main): r600: Allow eight bit, three channel formats for vertex buffers
GitLab Mirror
- Mesa (main): pan/bi: Use texture index instead of sampler for message preloading
GitLab Mirror
- Mesa (main): panvk: Use correct point size limits
GitLab Mirror
- Mesa (main): panvk: Ignore point size for !points
GitLab Mirror
- Mesa (main): panfrost: Only flip point sprites for GL
GitLab Mirror
- Mesa (main): panvk: Streamline no shader RSD case
GitLab Mirror
- Mesa (main): panvk: Emit fragment RSDs even with no shader
GitLab Mirror
- Mesa (main): panvk: Gate rasterization on !discard, not fs req
GitLab Mirror
- Mesa (main): panfrost: Remove ancient unused code
GitLab Mirror
- Mesa (main): panfrost: Call tgsi_to_nir earlier
GitLab Mirror
- Mesa (main): panfrost: Use s->info.stage instead of tgsi stage
GitLab Mirror
- Mesa (main): panfrost: Simplify shader key architecture
GitLab Mirror
- Mesa (main): panfrost: Refactor variant selection code
GitLab Mirror
- Mesa (main): panfrost: Don't subclass pipe_compute_state
GitLab Mirror
- Mesa (main): panfrost: Refactor variant rebind code
GitLab Mirror
- Mesa (main): panfrost: Lower user clip planes
GitLab Mirror
- Mesa (main): panfrost: Flip point coords in hardware
GitLab Mirror
- Mesa (main): panfrost: Lower point sprites on Bifrost
GitLab Mirror
- Mesa (main): pan/va: Add missing TABLE (SFU) instructions
GitLab Mirror
- Mesa (main): pan/va: Mark NOT instructions as deprecated
GitLab Mirror
- Mesa (main): pan/va: Improvements to LEA_TEX instructions
GitLab Mirror
- Mesa (main): pan/va: Add more transcendental operations
GitLab Mirror
- Mesa (main): pan/va: Add SEG_ADD/SEG_SUB operation
GitLab Mirror
- Mesa (main): pan/va: Generalize message? check for asm
GitLab Mirror
- Mesa (main): pan/va: Add absneg modifier to V2F32_TO_V2F16
GitLab Mirror
- Mesa (main): pan/va: Improve texture instructions
GitLab Mirror
- Mesa (main): pan/va: Add VAR_TEX_BUF_GRADIENT instruction
GitLab Mirror
- Mesa (main): pan/va: Add non-IDVS VAR_TEX instructions
GitLab Mirror
- Mesa (main): d3d12: Correctly key off of polygon stipple enable cap
GitLab Mirror
- Mesa (main): mesa: Ensure ARB programs end in a newline
GitLab Mirror
- Mesa (main): bin: Add a script for filtering/sorting refcount logs
GitLab Mirror
- Mesa (main): u_debug_refcnt: Don't loop for initial refcounts if the initial value is huge
GitLab Mirror
- Mesa (main): u_debug_symbol: Allow re-init of DbgHelp to work around already-initialized issues
GitLab Mirror
- Mesa (main): d3d12: Use a pipe_reference in d3d12_bo
GitLab Mirror
- Mesa (main): d3d12: Fix leaks in map with do-not-wait
GitLab Mirror
- Mesa (main): d3d12: Fix a couple over-releases from incorrect take-ownership flag
GitLab Mirror
- Mesa (main): d3d12: Destroy empty residency bo set during early-return
GitLab Mirror
- Mesa (main): u_debug_symbol: Use correct sizeof for DbgHelp
GitLab Mirror
- Mesa (main): u_debug_stack: Lock around stack dumps to prevent interleaving
GitLab Mirror
- Mesa (main): u_primconvert: Refactor to remove recursion from util_primconvert_draw_vbo
GitLab Mirror
- Mesa (main): u_primconvert: Handle take_index_buffer_ownership
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 53a94fbdd57acbbe2bc745901cbfeca968e25273
GitLab Mirror
- Mesa (staging/22.0): vulkan/wsi: keep allocate queue families in image, just don't fill them
GitLab Mirror
- Mesa (staging/22.0): meson: remove unused defines
GitLab Mirror
- Mesa (staging/22.0): gallium/xlib: fix stale comment
GitLab Mirror
- Mesa (staging/22.0): mesa: add missing error-path
GitLab Mirror
- Mesa (staging/22.0): mesa: unref syncobj after wait_sync
GitLab Mirror
- Mesa (staging/22.0): anv: fix clflush usage on utrace copy batch
GitLab Mirror
- Mesa (staging/22.0): r600: Allow eight bit, three channel formats for vertex buffers
GitLab Mirror
- Mesa (staging/22.1): 21 new commits
GitLab Mirror
- Mesa (main): llvmpipe: add a ci flake
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 2505afc430c6b151e7e4243503953ba0b0a2c842
GitLab Mirror
- Mesa (staging/22.0): radv: enable radv_disable_sinking_load_input_fs for Grid Autosport
GitLab Mirror
- Mesa (staging/22.0): iris: Return a 64B stride for clear color plane
GitLab Mirror
- Mesa (staging/22.0): iris: Fix assertion meant to only target the clear-color stride
GitLab Mirror
- Mesa (main): intel/compiler: In XeHP prefer <1;1,0> regions before compacting
GitLab Mirror
- Mesa (main): vulkan/runtime: 0-out pipeline cache object
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: Fix double free on error condition
GitLab Mirror
- Mesa (main): drm-shim: Add GET_UNIQUE support
GitLab Mirror
- Mesa (main): drm-shim: Better mmap offsets
GitLab Mirror
- Mesa (main): freedreno/drm-shim: Better iova handling
GitLab Mirror
- Mesa (main): freedreno/drm-shim: Update to latest uapi version
GitLab Mirror
- Mesa (main): freedreno/drm-shim: Robustify error handling
GitLab Mirror
- Mesa (main): drm-shim: Add error handling for bo_init()
GitLab Mirror
- Mesa (main): drm-shim: Cleanup on device file close
GitLab Mirror
- Mesa (main): venus: log performance envs upon instance creation with debug init
GitLab Mirror
- Mesa (main): venus: add VN_RELAX_BASE_SLEEP_US env var for tuning cpu utils
GitLab Mirror
- Mesa (main): panvk: Allocate stack for each thread
GitLab Mirror
- Mesa (main): panvk: Lower image deref atomics
GitLab Mirror
- Mesa (main): panvk: Only write depth when depth test enabled
GitLab Mirror
- Mesa (main): panvk: Lower global vars to local
GitLab Mirror
- Mesa (main): pan/bi: Handle texture offset + index
GitLab Mirror
- Mesa (main): panvk: Add address/range helpers for panvk_buffer
GitLab Mirror
- Mesa (main): iris: use new kernel uAPI to compute video memory
GitLab Mirror
- Mesa (staging/22.1): intel/dev: Read hwconfig from i915
GitLab Mirror
- Mesa (staging/22.1): intel_dev_info: Add --hwconfig command line parameter
GitLab Mirror
- Mesa (main): util: Add some unit tests of the half-float conversions.
GitLab Mirror
- Mesa (main): util: Keep quiet NaNs quiet when converting to half float.
GitLab Mirror
- Mesa (main): nir: fix sorting before assigning varying driver locations
GitLab Mirror
- Mesa (main): radv: use 3D views for 3D internal operations on GFX6-8
GitLab Mirror
- Mesa (main): ac/nir: Do not set cursor in try_extract_additions
GitLab Mirror
- Mesa (main): aco/ra: fix live-range splits of phi definitions
GitLab Mirror
- Mesa (main): aco: Use movk for AddressHi bits in vertex prolog
GitLab Mirror
- Mesa (main): radeonsi: don't always strip NIR debug infos
GitLab Mirror
- Mesa (main): radeonsi: generate unique shader name in si_get_nir_shader
GitLab Mirror
- Mesa (main): llvmpipe: disable statistic queries during draw if queries are disabled
GitLab Mirror
- Mesa (main): llvmpipe: remove misleading query comment
GitLab Mirror
- Mesa (main): llvmpipe: disable compute statistics queries if queries are disabled
GitLab Mirror
- Mesa (main): anv: fix invalid utrace memcpy l3 config on gfx < 11
GitLab Mirror
- Mesa (main): pvr: Add PVR_WORKGROUP_DIMENSIONS define.
GitLab Mirror
- Mesa (main): pvr: Add initial implementation of vkCmdDispatch().
GitLab Mirror
- Mesa (main): pvr: Add compute update shared kernel in vkCmdDispatch().
GitLab Mirror
- Mesa (main): pvr: Add compute update kernel in vkCmdDispatch().
GitLab Mirror
- Mesa (main): panfrost: Add helpers to work with legacy strides
GitLab Mirror
- Mesa (main): panfrost: Rename away from bytes_per_pixel
GitLab Mirror
- Mesa (main): pan/decode: Print row strides, not line strides
GitLab Mirror
- Mesa (main): panvk: Remove unused layout structs
GitLab Mirror
- Mesa (main): panvk: Report row_stride in GetImageSubresourceLayout
GitLab Mirror
- Mesa (main): lima,panfrost: Use row stride for tiling routines
GitLab Mirror
- Mesa (main): panfrost: Unify row stride and AFBC row stride
GitLab Mirror
- Mesa (main): panfrost: Unit test "from legacy" helper
GitLab Mirror
- Mesa (main): panfrost: Unit test stride calculations
GitLab Mirror
- Mesa (main): panfrost: Use row stride for explicit layouts
GitLab Mirror
- Mesa (main): panfrost: Use row stride to calculate slice size
GitLab Mirror
- Mesa (main): panfrost: Adapt get_param for row strides
GitLab Mirror
- Mesa (main): panfrost: Use row_stride even for linear resources
GitLab Mirror
- Mesa (main): panfrost: Remove line_stride
GitLab Mirror
- Mesa (main): 38 new commits
GitLab Mirror
- Mesa (staging/22.0): vulkan/wsi/wayland: Fix double free on error condition
GitLab Mirror
- Mesa (staging/22.0): util: Keep quiet NaNs quiet when converting to half float.
GitLab Mirror
- Mesa (staging/22.0): nir: fix sorting before assigning varying driver locations
GitLab Mirror
- Mesa (staging/22.0): llvmpipe: disable compute statistics queries if queries are disabled
GitLab Mirror
- Mesa (staging/22.0): anv: fix invalid utrace memcpy l3 config on gfx < 11
GitLab Mirror
- Mesa (staging/22.0): llvmpipe: disable statistic queries during draw if queries are disabled
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 575068a1656ab4303647ade1491da7d711d36db7
GitLab Mirror
- Mesa (staging/22.1): iris: use new kernel uAPI to compute video memory
GitLab Mirror
- Mesa (staging/22.1): nir: fix sorting before assigning varying driver locations
GitLab Mirror
- Mesa (staging/22.1): llvmpipe: disable statistic queries during draw if queries are disabled
GitLab Mirror
- Mesa (staging/22.1): anv: fix invalid utrace memcpy l3 config on gfx < 11
GitLab Mirror
- Mesa (staging/22.1): vulkan/wsi/wayland: Fix double free on error condition
GitLab Mirror
- Mesa (staging/22.1): util: Keep quiet NaNs quiet when converting to half float.
GitLab Mirror
- Mesa (staging/22.1): llvmpipe: disable compute statistics queries if queries are disabled
GitLab Mirror
- Mesa (staging/22.1): ac/nir: Do not set cursor in try_extract_additions
GitLab Mirror
- Mesa (staging/22.1): aco/ra: fix live-range splits of phi definitions
GitLab Mirror
- Mesa (staging/22.0): 23 new commits
GitLab Mirror
- Mesa (main): src/util/futex.h: fix build on 32-bit architectures using 64-bit time_t
GitLab Mirror
- Mesa (main): anv: reset all dynamic state after secondary execution
GitLab Mirror
- Mesa (main): anv: add missing logic op set in pipeline dyn state
GitLab Mirror
- Mesa (main): anv: rework sample location
GitLab Mirror
- Mesa (main): anv: don't emit 3DSTATE_WM in pipeline batch
GitLab Mirror
- Mesa (main): Revert "anv: fix dynamic state emission"
GitLab Mirror
- Mesa (main): anv: never emit 3DSTATE_CPS in the pipeline batch
GitLab Mirror
- Mesa (main): anv: don't emit 3DSTATE_STREAMOUT in pipeline batch
GitLab Mirror
- Mesa (main): anv: don't emit 3DSTATE_BLEND_STATE_POINTERS in pipeline batch
GitLab Mirror
- Mesa (main): anv: don't emit 3DSTATE_DEPTH_BOUNDS in pipeline batch
GitLab Mirror
- Mesa (main): anv: don't emit 3DSTATE_VF_TOPOLOGY in pipeline batch
GitLab Mirror
- Mesa (main): anv: remove static_state_mask
GitLab Mirror
- Mesa (main): docs: explain state emission in Anv
GitLab Mirror
- Mesa (main): pan/bi: Count blocks
GitLab Mirror
- Mesa (main): pan/bi: Use bi_worklist in analyze_helper_requirements
GitLab Mirror
- Mesa (main): pan/bi: Add u_worklist wrapper macros
GitLab Mirror
- Mesa (main): pan/bi: Use bi_worklist for liveness
GitLab Mirror
- Mesa (main): pan/bi: Use bi_worklist for post-RA liveness
GitLab Mirror
- Mesa (main): pan/bi: Rename bi_block->name to bi_block->index
GitLab Mirror
- Mesa (main): pan/bi: Use worklist for scoreboard analysis
GitLab Mirror
- Mesa (main): pan/bi: Use a dynarray for predecessors
GitLab Mirror
- Mesa (main): ci: traces: switch to Valve trimmed traces
GitLab Mirror
- Mesa (main): ci: traces: re-enable disabled traces which are now trimmed traces
GitLab Mirror
- Mesa (main): nir: Eliminate out-of-bounds read/writes in local lowering.
GitLab Mirror
- Mesa (main): nir: Don't set writes_memory for reading XFB
GitLab Mirror
- Mesa (main): util: fix test on msvc
GitLab Mirror
- Mesa (main): wgl: always set alpha on kopper windows
GitLab Mirror
- Mesa (main): nir: Don't assert on tg4 offset range.
GitLab Mirror
- Mesa (main): gallivm: add subgroup shuffle support
GitLab Mirror
- Mesa (main): lavapipe: enable subgroup shuffle operations
GitLab Mirror
- Mesa (main): gallivm: use VPERMPS (x86/AVX2) for 32-bit 8-element shuffles
GitLab Mirror
- Mesa (main): gallivm: use shufflevector for shuffles when index is constant data
GitLab Mirror
- Mesa (main): zink: add and use a function to detected emulated primgen queries
GitLab Mirror
- Mesa (main): zink: hook up VK_EXT_primitives_generated_query
GitLab Mirror
- Mesa (main): zink: pass query object to get_num_results()
GitLab Mirror
- Mesa (main): zink: pass screen param to convert_query_type()
GitLab Mirror
- Mesa (main): zink: pass query object to get_num_queries()
GitLab Mirror
- Mesa (main): zink: pass query object to get_num_query_pools()
GitLab Mirror
- Mesa (main): zink: add a flag to zink_query to trigger rasterizer discard workaround
GitLab Mirror
- Mesa (main): zink: use VK_EXT_primitives_generated_query when available
GitLab Mirror
- Mesa (main): wgl: don't auto-load zink before software drivers
GitLab Mirror
- Mesa (main): v3d: enable early Z/S clears
GitLab Mirror
- Mesa (main): v3d: disable early-Z on odd frame dimensions
GitLab Mirror
- Mesa (main): intel/dev: sync ADL-S pci ids with linux
GitLab Mirror
- Mesa (main): v3dv/pipeline: fix small comment typo
GitLab Mirror
- Mesa (main): v3dv/pipeline: include pipeline layout on the pipeline sha1
GitLab Mirror
- Mesa (main): v3dv/pipeline_cache: add on disk cache hit stats
GitLab Mirror
- Mesa (main): v3dv/pipeline_cache: adds check to skip searching for a entry
GitLab Mirror
- Mesa (main): aco: Implement image_store d16.
GitLab Mirror
- Mesa (main): nir/lower_mediump: Add a new pass to fold 16bit image load/store.
GitLab Mirror
- Mesa (main): aco: Implement image_load d16.
GitLab Mirror
- Mesa (main): radv: Use nir_fold_16bit_image_load_store_conversions.
GitLab Mirror
- Mesa (main): radv: Run copy_prop and dce after folding 16bit sampling/load/store.
GitLab Mirror
- Mesa (main): aco: Remove D16 zero components from image stores.
GitLab Mirror
- Mesa (main): aco/ra: fix vgpr_limit
GitLab Mirror
- Mesa (main): meson: Tell glslang to be quiet.
GitLab Mirror
- Mesa (staging/22.1): gallivm: add subgroup shuffle support
GitLab Mirror
- Mesa (staging/22.1): lavapipe: enable subgroup shuffle operations
GitLab Mirror
- Mesa (staging/22.1): gallivm: use shufflevector for shuffles when index is constant data
GitLab Mirror
- Mesa (staging/22.1): gallivm: use VPERMPS (x86/AVX2) for 32-bit 8-element shuffles
GitLab Mirror
- Mesa (staging/22.1): wgl: always set alpha on kopper windows
GitLab Mirror
- Mesa (staging/22.1): wgl: don't auto-load zink before software drivers
GitLab Mirror
- Mesa (main): panfrost: Relax image check
GitLab Mirror
- Mesa (main): pan/va: Serialize memory stores
GitLab Mirror
- Mesa (main): pan/bi: Align spilled registers on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Add option to test spilling
GitLab Mirror
- Mesa (main): panfrost: Correct XML for TLS
GitLab Mirror
- Mesa (main): panfrost: Use packed TLS on Valhall
GitLab Mirror
- Mesa (main): panfrost: Use emit_tls
GitLab Mirror
- Mesa (main): panfrost/ci: Smoke test spilling
GitLab Mirror
- Mesa (main): pan/bi: Assert that blend shaders may not spill
GitLab Mirror
- Mesa (main): panfrost: Don't use VARYING_SLOT_TEX0 internally
GitLab Mirror
- Mesa (main): panvk: Don't use VARYING_SLOT_TEX0 internally
GitLab Mirror
- Mesa (main): pan/bi: Rework varying linking on Valhall
GitLab Mirror
- Mesa (main): radv: re-emit dynamic line stipple state if the primitive topology changed
GitLab Mirror
- Mesa (main): radv: Move RADV_RT_STAGE_BITS to radv_private.h
GitLab Mirror
- Mesa (main): radv: Treat rt stages like compute stages
GitLab Mirror
- Mesa (main): radv: Use RADV_RT_STAGE_BITS more often
GitLab Mirror
- Mesa (main): radv/radix: handle intentional allocation failures properly
GitLab Mirror
- Mesa (main): wsi/x11: Avoid using xcb_wait_for_special_event in FIFO modes
GitLab Mirror
- Mesa (main): egl/kopper: Hook up eglSwapInterval
GitLab Mirror
- Mesa (main): kopper: Grow a swap interval API
GitLab Mirror
- Mesa (main): glx/kopper: Enable GLX_EXT_swap_control etc.
GitLab Mirror
- Mesa (main): radv/sqtt: fix configuring AUTO_FLUSH_MODE on GFX10.3
GitLab Mirror
- Mesa (main): ac,radeonsi: add has_sqtt_auto_flush_mode_bug
GitLab Mirror
- Mesa (22.1): 72 new commits
GitLab Mirror
- Mesa (main): radv: only init acceleration structure if RT is enabled
GitLab Mirror
- Mesa (main): intel/dev: add RPL-S pci ids from drm-intel-next
GitLab Mirror
- Mesa (main): svga: Add support for requesting NIR and translating to TGSI.
GitLab Mirror
- Mesa (main): lavapipe: lower quad_broadcast intrinsics
GitLab Mirror
- Mesa (main): zink: add a ci flake
GitLab Mirror
- Mesa (main): wsi/x11: Hook up KHR_incremental_present
GitLab Mirror
- Mesa (main): 22 new commits
GitLab Mirror
- Mesa (staging/22.1): VERSION: bump for 22.1.0-rc4 release
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 6f4b5fb67507b607d61ab8316dfa3bbc4bab6498
GitLab Mirror
- Mesa (staging/22.1): ac/llvm: set the correct cache policy for sparse buffer loads
GitLab Mirror
- Mesa (staging/22.1): anv: add missing logic op set in pipeline dyn state
GitLab Mirror
- Mesa (staging/22.1): nir: Don't set writes_memory for reading XFB
GitLab Mirror
- Mesa (staging/22.1): aco/ra: fix vgpr_limit
GitLab Mirror
- Mesa (staging/22.1): radv: re-emit dynamic line stipple state if the primitive topology changed
GitLab Mirror
- Mesa (22.0): 76 new commits
GitLab Mirror
- Mesa (main): vulkan/wsi: Close file descriptors in wsi_destroy_image
GitLab Mirror
- Mesa (main): vulkan/wsi: Only use a single fd per wsi_image
GitLab Mirror
- Mesa (main): vulkan/wsi: Hang on to file descriptors
GitLab Mirror
- Mesa (main): vulkan/wsi: Reset the image fence right before vkQueueSubmit
GitLab Mirror
- Mesa (main): vulkan/wsi: Set the right stage flags for semaphore waits
GitLab Mirror
- Mesa (main): vulkan/wsi: Add signal_fence/semaphore_for_image helpers
GitLab Mirror
- Mesa (22.0): docs: Add sh256sum for mesa 20.0.3
GitLab Mirror
- Mesa (main): zink: Fix memory leak on error path.
GitLab Mirror
- Mesa (main): docs: Extend calendar entries for 22.0 by 1 releases.
GitLab Mirror
- Mesa (main): docs: Extend calendar entries for 22.1 by 1 releases.
GitLab Mirror
- Mesa (main): docs: update calendar for 22.1.0-rc3
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 22.0.3
GitLab Mirror
- Mesa (main): docs: update calendar for 22.1.0-rc4
GitLab Mirror
- Mesa (main): docs: Add sh256sum for mesa 20.0.3
GitLab Mirror
- Mesa (main): docs: add release notes for 22.0.3
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 7f91e8fad94dd34f83c6a124dbbe5d210be7715f
GitLab Mirror
- Mesa (staging/22.1): anv: reset all dynamic state after secondary execution
GitLab Mirror
- Mesa (staging/22.1): anv: don't emit 3DSTATE_STREAMOUT in pipeline batch
GitLab Mirror
- Mesa (staging/22.1): anv: don't emit 3DSTATE_WM in pipeline batch
GitLab Mirror
- Mesa (staging/22.1): anv: don't emit 3DSTATE_BLEND_STATE_POINTERS in pipeline batch
GitLab Mirror
- Mesa (staging/22.1): anv: don't emit 3DSTATE_DEPTH_BOUNDS in pipeline batch
GitLab Mirror
- Mesa (staging/22.1): anv: rework sample location
GitLab Mirror
- Mesa (staging/22.1): anv: never emit 3DSTATE_CPS in the pipeline batch
GitLab Mirror
- Mesa (staging/22.1): anv: don't emit 3DSTATE_VF_TOPOLOGY in pipeline batch
GitLab Mirror
- Mesa (staging/22.1): Revert "anv: fix dynamic state emission"
GitLab Mirror
- Mesa (staging/22.1): anv: remove static_state_mask
GitLab Mirror
- Mesa (staging/22.1): vulkan/wsi: Set the right stage flags for semaphore waits
GitLab Mirror
- Mesa (main): ci: Update trace after CI fix
GitLab Mirror
- Mesa (main): ci: Fix tests expectations
GitLab Mirror
- Mesa (main): ci: Fix init-stage2 exit code
GitLab Mirror
- Mesa (main): radv: disable instance packing to fix pipeline query stats
GitLab Mirror
- Mesa (main): v3dv: drop default sampler states if not used
GitLab Mirror
- Mesa (main): v3dv: skip binning sync if binning shaders don't access external resources
GitLab Mirror
- Mesa (main): v3dv: flag BCL barriers for all-graphics and all-commands stages
GitLab Mirror
- Mesa (main): v3dv: use wait stage for wait semaphores to decide about binning syncs
GitLab Mirror
- Mesa (setup-send-desc): intel/fs: use LSC_FENCE_GPU scope for some scoped barriers
GitLab Mirror
- Mesa (main): pvr: Update pvrsrvkm to fw 1.17 .
GitLab Mirror
- Mesa (main): v3dv: check input attachment usage as sampled usage
GitLab Mirror
- Mesa (main): v3dv: implement VK_EXT_separate_stencil_usage
GitLab Mirror
- Mesa (main): docs/features: flag VK_KHR_timeline_semaphore as implemented
GitLab Mirror
- Mesa (main): v3dv: trivially implement VK_KHR_separate_depth_stencil_layouts
GitLab Mirror
- Mesa (main): panfrost: Increase the maximum tiler heap size
GitLab Mirror
- Mesa: tag mesa-22.1.0-rc4: mesa-22.1.0-rc4
GitLab Mirror
- Mesa: tag mesa-22.0.3: mesa-22.0.3
GitLab Mirror
- Mesa (staging/22.1): wsi/x11: Avoid using xcb_wait_for_special_event in FIFO modes
GitLab Mirror
- Mesa (staging/22.1): glx/kopper: Enable GLX_EXT_swap_control etc.
GitLab Mirror
- Mesa (staging/22.1): egl/kopper: Hook up eglSwapInterval
GitLab Mirror
- Mesa (staging/22.1): lavapipe: lower quad_broadcast intrinsics
GitLab Mirror
- Mesa (staging/22.1): kopper: Grow a swap interval API
GitLab Mirror
- Mesa (staging/22.1): zink: add supported present modes to kopper displaytarget
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 17c98393f9f3cb0801b73b2d4c62442859417368
GitLab Mirror
- Mesa (staging/22.1): radv: disable instance packing to fix pipeline query stats
GitLab Mirror
- Mesa (main): ci/iris: Demote APL deqp to manual-only for now.
GitLab Mirror
- Mesa (main): aco: ensure that definitions fixed to operands have matching regclasses
GitLab Mirror
- Mesa (main): kopper: invalidate drawables when resizing textures in place
GitLab Mirror
- Mesa (main): kopper: pass the current context to dri_flush
GitLab Mirror
- Mesa (main): ci/iris: Add a bunch of APL and KBL flakes recently.
GitLab Mirror
- Mesa (main): mesa/st: Remove st_glsl_to_tgsi.
GitLab Mirror
- Mesa (main): mesa/st: Always generate NIR from GLSL, and use nir_to_tgsi for TGSI drivers.
GitLab Mirror
- Mesa (main): mesa/st: Remove TGSI shader program variant handling.
GitLab Mirror
- Mesa (main): mesa/st: Remove TGSI-only shader lowering code.
GitLab Mirror
- Mesa (main): gallium/tgsi: Remove tgsi_emulate.
GitLab Mirror
- Mesa (main): mesa: Remove unused Mesa IR PROGRAM_* register files.
GitLab Mirror
- Mesa (main): mesa/st: Remove now unused TGSI paths from disk cache.
GitLab Mirror
- Mesa (main): gallium: Remove now-unused shader caps.
GitLab Mirror
- Mesa (main): glsl: Remove the unused lower_if_to_cond_assign.
GitLab Mirror
- Mesa (main): mesa/st: Drop the attrib remapping in st_prepare_vertex_program().
GitLab Mirror
- Mesa (main): tgsi_scan: Remove unused input_array_last/output_array_last.
GitLab Mirror
- Mesa (main): glsl: Retire the non-NIR GLSL linking paths.
GitLab Mirror
- Mesa (main): glsl: Drop the dead MOD_TO_FLOOR path.
GitLab Mirror
- Mesa (main): glsl: Remove EmitNoLoops and the associated lower_jumps(lower_break=true) code.
GitLab Mirror
- Mesa (main): mesa/st: Clean up a bit of st_prepare_vertex_program().
GitLab Mirror
- Mesa (main): compiler/glsl: Remove the dead parts of build_program_resource_list().
GitLab Mirror
- Mesa (main): glsl: Remove unused lower_variable_index_to_cond_assign.
GitLab Mirror
- Mesa (main): glsl: Remove UBO reference lowering.
GitLab Mirror
- Mesa (main): mesa: consider the sample count when choosing a texture format
GitLab Mirror
- Mesa (main): frontend/dri: allow swapped BGR->RGB channel order for MSAA color buffers
GitLab Mirror
- Mesa (main): intel: fix stall debug option
GitLab Mirror
- Mesa (main): util/blitter: fix sampler restore with 0 saved samplers
GitLab Mirror
- Mesa (main): radv: emit fewer framebuffer registers
GitLab Mirror
- Mesa (main): zink: restore conditional ordering for query begin/end
GitLab Mirror
- Mesa (main): aco/ra: improve split_vector register assignment if the operand is not killed
GitLab Mirror
- Mesa (main): aco: don't re-create vectors for load_barycentric_* intrinsics
GitLab Mirror
- Mesa (main): aco/optimizer: re-combine and copy-propagate p_create_vector(p_split_vector)
GitLab Mirror
- Mesa (main): radv: add radv_has_shader_buffer_float_minmax
GitLab Mirror
- Mesa (main): radv: allow LBVH on GFX6+
GitLab Mirror
- Mesa (main): radv: remove subtractions in address calculations
GitLab Mirror
- Mesa (main): radv: use SMEM for a few load_global
GitLab Mirror
- Mesa (main): aco: split load_sbt_amd result
GitLab Mirror
- Mesa (main): nir/gather_info: flag fbfetch on subpass image loads
GitLab Mirror
- Mesa (main): llvmpipe: never infer early zs tests when fbfetch is active
GitLab Mirror
- Mesa (main): anv: advertise rectangularLines only for Gen10+
GitLab Mirror
- Mesa (main): gallium/clover: LLVM setLangDefaults moved from clangFrontend to clangBasic
GitLab Mirror
- Mesa (main): venus: extend buffer cache to cover layering usage
GitLab Mirror
- Mesa (main): nir/lower_tex: Copy more fields in lower_tex_to_txd and friends
GitLab Mirror
- Mesa (main): radeonsi: Use nir_fold_16bit_image_load_store_conversions.
GitLab Mirror
- Mesa (main): wsi/x11: Don't leak xcb_get_geometry_reply_t.
GitLab Mirror
- Mesa (main): vulkan/wsi/x11: Ensure we have the required number of images for acquire.
GitLab Mirror
- Mesa (main): gallium/clover: pass -no-opaque-pointers to Clang
GitLab Mirror
- Mesa (main): svga: Set lower_bitops for vpu9 screen.
GitLab Mirror
- Mesa (main): ci: traces: virgl: reenable previously crashing Godot trace
GitLab Mirror
- Mesa (main): v3d: allow TFU blitting for single layer textures
GitLab Mirror
- Mesa (main): gallivm: move to new pass manager to handle coroutines change.
GitLab Mirror
- Mesa (main): tu: Implement VK_EXT_image_view_min_lod
GitLab Mirror
- Mesa (main): nir/cf: return cursor after insertion of cf_list
GitLab Mirror
- Mesa (main): nir/lower_shader_calls: don't use nop instructions as cursors
GitLab Mirror
- Mesa (main): nir/lower_shader_calls: put inserted instructions into a dummy block
GitLab Mirror
- Mesa (main): panvk: Add PANVK_DEBUG_DUMP dump mappings
GitLab Mirror
- Mesa (main): nir/cf: Return a cursor from nir_cf_extract as well
GitLab Mirror
- Mesa (main): nir/lower_shader_calls: don't insert code after break/continue
GitLab Mirror
- Mesa (main): panvk: Allow PAN_BO_INVISIBLE to be mapped with dump flag
GitLab Mirror
- Mesa (main): vulkan/wsi: Make wsi_win32_surface_get_capabilities() return the current extent
GitLab Mirror
- Mesa (main): v3dv: expose separateDepthStencilLayouts
GitLab Mirror
- Mesa (main): v3dv: implement vkGetPipelineExecutablePropertiesKHR
GitLab Mirror
- Mesa (main): v3dv: implement vkGetPipelineExecutableInternalRepresentationsKHR
GitLab Mirror
- Mesa (main): v3d/compiler: add more stats to prog_data
GitLab Mirror
- Mesa (main): v3dv: implement vkGetPipelineExecutableStatisticsKHR
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_pipeline_executable_properties
GitLab Mirror
- Mesa (main): v3dv: don't leak variant QPU when pipeline compile fails
GitLab Mirror
- Mesa (main): mesa/st: Fix building tests on macOS
GitLab Mirror
- Mesa (main): panvk: Conform viewport code to Vulkan spec
GitLab Mirror
- Mesa (main): panvk: Stub pipeline cache using the common code
GitLab Mirror
- Mesa (main): panvk: Call nir_opt_trivial_continues
GitLab Mirror
- Mesa (main): panfrost: Fix unwanted valgrind message related to restart_index
GitLab Mirror
- Mesa (main): aco: skip s_barrier if TCS patches are within subgroup
GitLab Mirror
- Mesa (main): ac/nir: skip s_barrier if TCS patches are within subgroup
GitLab Mirror
- Mesa (staging/22.1): wsi/x11: Don't leak xcb_get_geometry_reply_t.
GitLab Mirror
- Mesa (staging/22.1): kopper: invalidate drawables when resizing textures in place
GitLab Mirror
- Mesa (staging/22.1): kopper: pass the current context to dri_flush
GitLab Mirror
- Mesa (main): Revert "gallivm: use LLVM opaque pointers in lp_bld_tgsi_soa.c"
GitLab Mirror
- Mesa (main): radeon/vcn: engage all available jpeg engines
GitLab Mirror
- Mesa (main): pan/va: Add whitespace after disassembled branches
GitLab Mirror
- Mesa (main): pan/va: Add some whitespace to Valhall disassembly
GitLab Mirror
- Mesa (main): svga: fix shader IR type passed to draw create shader function
GitLab Mirror
- Mesa (main): glsl: Stop lowering ir_quadop_vector.
GitLab Mirror
- Mesa (main): r300: skip draws instead of using a dummy vertex shader
GitLab Mirror
- Mesa (main): nouveau: disable fences when running under drm-shim.
GitLab Mirror
- Mesa (main): Revert "ci: remove nouveau from shader-db runs"
GitLab Mirror
- Mesa (main): aco: fix cmpswap global atomic definition on GFX6
GitLab Mirror
- Mesa (main): agx: Restore Valve copyright header
GitLab Mirror
- Mesa (main): ci/iris: Cut the glk-deqp test coverage in half.
GitLab Mirror
- Mesa (main): vulkan/wsi: fix missing unistd include
GitLab Mirror
- Mesa (main): svga/nir: enable PIPE_CAP_TGSI_TEXCOORD
GitLab Mirror
- Mesa (main): zink: split renderpasses for TextureBarrierNV() usage
GitLab Mirror
- Mesa (main): llvmpipe: PIPE_COMPUTE_CAP_GRID_DIMENSION is uint64_t
GitLab Mirror
- Mesa (main): llvmpipe/fence: make the fence id counter atomic
GitLab Mirror
- Mesa (main): iris/cs: take buffer offsets into account for CL
GitLab Mirror
- Mesa (main): nir: Fix constant folding for non-32-bit ifind_msb and clz
GitLab Mirror
- Mesa (main): nir: add a nir_remove_non_entrypoints helper
GitLab Mirror
- Mesa (main): radv: precalculate hs offchip parameters.
GitLab Mirror
- Mesa (main): radv: precalculate tess ring sizes/offsets.
GitLab Mirror
- Mesa (main): 76 new commits
GitLab Mirror
- Mesa (main): glsl: Make all drivers take the GLSLOptimizeConservatively path.
GitLab Mirror
- Mesa (main): zink: scale depth bias by factor of 2
GitLab Mirror
- Mesa (main): zink: pass sparse backing page offset to binding function
GitLab Mirror
- Mesa (main): zink: bump number of image binds that can be batched to 50
GitLab Mirror
- Mesa (main): zink: pass sparse bind bo offset through for texture binds
GitLab Mirror
- Mesa (main): zink: fix multisample conditional in sparse image query
GitLab Mirror
- Mesa (main): zink: set all usage flags when querying sparse features
GitLab Mirror
- Mesa (main): zink: semi-handle 1D sparse texture rewrites for drivers that don't support them
GitLab Mirror
- Mesa (main): zink: decouple descriptor templates from layouts
GitLab Mirror
- Mesa (main): zink: implement indirect buffer indexing
GitLab Mirror
- Mesa (main): zink: flatten push descriptor template into normal template array
GitLab Mirror
- Mesa (main): zink: delete nir_lower_dynamic_bo_access
GitLab Mirror
- Mesa (main): lavapipe: enqueue pipeline destruction
GitLab Mirror
- Mesa (main): zink: fix null buffer/surface formats
GitLab Mirror
- Mesa (main): zink: add more image usage for null surfaces
GitLab Mirror
- Mesa (main): zink: use descriptor surfaces for notemplates ref updating
GitLab Mirror
- Mesa (staging/21.3): intel/perf: use a function to do common allocations
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Move some static blocks of C code out of the python script.
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Don't print leading space from desc_units()
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Deduplicate perf counters
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Use a function to initialize perf counters
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Store indices to strings rather than pointers
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Mark intel_perf_counter_* enums as PACKED
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Use slimmer intel_perf_query_counter_data struct
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Fix mistake in description string
GitLab Mirror
- Mesa (staging/21.3): intel/perf: Destination array calculation into function
GitLab Mirror
- Mesa (main): amd: rename ring_type --> amd_ip_type and match the kernel enum values
GitLab Mirror
- Mesa (main): amd: rename RING_* enums to AMD_IP_*
GitLab Mirror
- Mesa (main): ac/gpu_info: simplify HW IP querying
GitLab Mirror
- Mesa (main): ac/gpu_info: remove dead GDS query code
GitLab Mirror
- Mesa (main): ac/gpu_info: print all IP versions reported by the kernel
GitLab Mirror
- Mesa (main): amd: replace num_rings[type] with ip[type].num_queues
GitLab Mirror
- Mesa (main): ac/gpu_info: fix incorrect IP versions reported by the kernel
GitLab Mirror
- Mesa (main): v3dv: drop unsused struct
GitLab Mirror
- Mesa (main): radv: Minor formatting fix in radv_device.c file.
GitLab Mirror
- Mesa (main): radv: Move queue submit sparse bindings to a separate function.
GitLab Mirror
- Mesa (main): radv: Move empty queue submit code path to a separate function.
GitLab Mirror
- Mesa (main): radv: Move up early exit for transfer queues in radv_get_preamble_cs.
GitLab Mirror
- Mesa (main): radv: Simplify some boolean code in radv_get_preamble_cs.
GitLab Mirror
- Mesa (main): radv: Initialize BO pointers when creating preambles.
GitLab Mirror
- Mesa (main): radv: Move normal (non-empty) queue submit to a separate function.
GitLab Mirror
- Mesa (main): radv: Don't create continue preamble when it's not needed.
GitLab Mirror
- Mesa (main): radv: Refactor cache flush code for the initial preambles.
GitLab Mirror
- Mesa (main): radv: Don't use pointers to pointers when updating the preambles.
GitLab Mirror
- Mesa (main): radv: Only emit what is appropriate to the queue family for preambles.
GitLab Mirror
- Mesa (main): radv: Rename fill_geom_tess_rings to radv_fill_shader_rings.
GitLab Mirror
- Mesa (main): nir/divergence: handle more *_intel intrinsics
GitLab Mirror
- Mesa (main): radeonsi/tests: allow empty line and comments in csv files
GitLab Mirror
- Mesa (main): radeonsi/tests: add a heuristic to pick the baseline
GitLab Mirror
- Mesa (main): radeonsi/tests: reformat with black
GitLab Mirror
- Mesa (main): ci: add ACO_DEBUG to the list of variables to pass down for testing
GitLab Mirror
- Mesa (main): u_threaded: clear non-async debug callback correctly
GitLab Mirror
- Mesa (main): pan/mdg: Keep min_bound at 16 when alignment requires it
GitLab Mirror
- Mesa (main): pan/mdg: Use MAX2 to set min_alignment
GitLab Mirror
- Mesa (main): pan/mdg: Fix mask usage when filling before a spill
GitLab Mirror
- Mesa (main): pan/mdg: Fix disassembly of store instructions
GitLab Mirror
- Mesa (main): pan/mdg: Return the instruction from mir_insert_instruction_*_scheduled
GitLab Mirror
- Mesa (main): pan/mdg: Fix multiple spilt writes in the same bundle
GitLab Mirror
- Mesa (main): nir: Set image_buffers and msaa_images in lower_samplers_as_deref
GitLab Mirror
- Mesa (main): nir: Stop assuming shader_info::textures_used is 32-bit
GitLab Mirror
- Mesa (main): util/bitset: Support larger ranges in BITSET_TEST/CLEAR_RANGE
GitLab Mirror
- Mesa (main): mesa/st: Clamp MaxImageUniforms to MAX_IMAGE_UNIFORMS
GitLab Mirror
- Mesa (main): shader_info: Make images_used a bitset
GitLab Mirror
- Mesa (main): shader_info: Bump the number of images and textures supported
GitLab Mirror
- Mesa (main): gallium/u_threaded_context: Use PIPE_MAX_SHADER_SAMPLER_VIEWS for sampler_buffers
GitLab Mirror
- Mesa (main): nir: Gather samplers_used separately from textures
GitLab Mirror
- Mesa (main): gallium: Bump PIPE_MAX_SHADER_IMAGES to 64
GitLab Mirror
- Mesa (main): ac/nir: Add ac_nir_load_arg helper for shader arguments.
GitLab Mirror
- Mesa (main): radv: Move radv_nggc_settings enum out of radv_cmd_buffer.
GitLab Mirror
- Mesa (main): nir: Add upper bound for AMD shader arg intrinsics.
GitLab Mirror
- Mesa (main): radv: Lower ABI in NIR for tess/ESGS/NGG shader arguments.
GitLab Mirror
- Mesa (main): ac/nir: Remove now-superfluous ac_nir_lower_tess_to_const.
GitLab Mirror
- Mesa (main): aco: Remove now-superfluous intrinsics.
GitLab Mirror
- Mesa (main): ac/llvm: Remove now-superfluous intrinsics and ABI callbacks.
GitLab Mirror
- Mesa (main): radv/amdgpu: Initialize semaphore info with a designated initializer.
GitLab Mirror
- Mesa (main): radv/amdgpu: Use scheduled dependency for submitting to multiple queues.
GitLab Mirror
- Mesa (main): radv/amdgpu: Group queue submit info into a structure.
GitLab Mirror
- Mesa (main): radv/amdgpu: Pass new queue submit info structure to internal function.
GitLab Mirror
- Mesa (main): radv/amdgpu: Pass correct struct type instead of repeating the cast.
GitLab Mirror
- Mesa (main): nir/opt_algebraic: Fix mask in shift by constant combining.
GitLab Mirror
- Mesa (main): nir/opt_algebraic: Simple xor/ishr optimizations.
GitLab Mirror
- Mesa (main): lavapipe: tolerate NULL UBO and SSBO descriptors
GitLab Mirror
- Mesa (main): lavapipe: tolerate NULL image view descriptors
GitLab Mirror
- Mesa (main): lavapipe: tolerate NULL image-buffer view descriptors
GitLab Mirror
- Mesa (main): st/draw_feedback: set constant buffer stride
GitLab Mirror
- Mesa (main): llvmpipe: always set ssbo data pointers for draw
GitLab Mirror
- Mesa (main): docs: EXT_robustness2 for lavapipe
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): lavapipe: tolerate NULL sampler-buffer view descriptors
GitLab Mirror
- Mesa (main): lavapipe: handle null samplerviews
GitLab Mirror
- Mesa (main): gallivm: fix ssbo oob reads
GitLab Mirror
- Mesa (main): lavapipe: fix CmdPushDescriptorSetWithTemplateKHR with refcounting
GitLab Mirror
- Mesa (main): lavapipe: add support for null-descriptors from EXT_robustness2
GitLab Mirror
- Mesa (main): gallivm: fix oob txf swizzling
GitLab Mirror
- Mesa (main): lavapipe: ci updates
GitLab Mirror
- Mesa (main): gallivm/draw: fix oob ubo reads
GitLab Mirror
- Mesa (main): lavapipe: set robustBufferAccess2 and robustImageAccess2
GitLab Mirror
- Mesa (main): svga: enable PIPE_CAP_TGSI_TEXCOORD for vgpu10 and up
GitLab Mirror
- Mesa (main): svga/nir: enable lower double option
GitLab Mirror
- Mesa (main): svga/tgsi: add translation for DTRUNC
GitLab Mirror
- Mesa (main): dri: Move driC{reate,oncat}Configs near their only caller
GitLab Mirror
- Mesa (main): dri: Inline dri2InvalidateDrawable into its one caller
GitLab Mirror
- Mesa (main): dri: Move driCopySubBufferExtension into drisw
GitLab Mirror
- Mesa (main): dri: move driQueryRendererIntegerCommon near its one caller
GitLab Mirror
- Mesa (main): dri: Move dri{Get,Index}ConfigAttrib near their vtable
GitLab Mirror
- Mesa (main): dri: Remove what's left of utils.[ch]
GitLab Mirror
- Mesa (main): anv: re-alloc push constants after secondary command buffers
GitLab Mirror
- Mesa (staging/22.0): docs: add release notes for 22.0.3
GitLab Mirror
- Mesa (staging/22.0): VERSION: bump for 22.0.3
GitLab Mirror
- Mesa (staging/22.0): docs: Add sh256sum for mesa 20.0.3
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 7f91e8fad94dd34f83c6a124dbbe5d210be7715f
GitLab Mirror
- Mesa (staging/22.0): ac/llvm: set the correct cache policy for sparse buffer loads
GitLab Mirror
- Mesa (staging/22.0): nir: Don't set writes_memory for reading XFB
GitLab Mirror
- Mesa (staging/22.0): radv: re-emit dynamic line stipple state if the primitive topology changed
GitLab Mirror
- Mesa (staging/22.0): vulkan/wsi: Set the right stage flags for semaphore waits
GitLab Mirror
- Mesa (staging/22.0): radv: disable instance packing to fix pipeline query stats
GitLab Mirror
- Mesa (staging/22.0): aco/ra: fix vgpr_limit
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 17c98393f9f3cb0801b73b2d4c62442859417368
GitLab Mirror
- Mesa (main): radv: move two NIR passes out of tight optimization loop
GitLab Mirror
- Mesa (main): radv: call nir_lower_vars_to_ssa later
GitLab Mirror
- Mesa (main): kopper: remove unused zink include
GitLab Mirror
- Mesa (main): radv: fix memory leak of descriptor set layout
GitLab Mirror
- Mesa (staging/22.1): 22 new commits
GitLab Mirror
- Mesa (staging/22.1): zink: pass sparse backing page offset to binding function
GitLab Mirror
- Mesa (staging/22.1): zink: set all usage flags when querying sparse features
GitLab Mirror
- Mesa (staging/22.1): zink: bump number of image binds that can be batched to 50
GitLab Mirror
- Mesa (staging/22.1): zink: pass sparse bind bo offset through for texture binds
GitLab Mirror
- Mesa (staging/22.1): zink: fix multisample conditional in sparse image query
GitLab Mirror
- Mesa (staging/22.1): zink: semi-handle 1D sparse texture rewrites for drivers that don't support them
GitLab Mirror
- Mesa (main): glsl: Fix ir_quadop_vector validation
GitLab Mirror
- Mesa (main): zink: outdent some code
GitLab Mirror
- Mesa (main): zink: add a flag to indicate whether a resource is exportable
GitLab Mirror
- Mesa (main): zink: break out resource bind-adding into separate function for reuse
GitLab Mirror
- Mesa (main): zink: remove unused headers/struct members/linkage
GitLab Mirror
- Mesa (main): zink: introduce copy contexts
GitLab Mirror
- Mesa (main): Revert "zink: export fd info for all 2d images"
GitLab Mirror
- Mesa (main): zink: always check for fb rebinds when starting renderpass
GitLab Mirror
- Mesa (main): zink: unset pipe_resource::next pointers when creating resource copies
GitLab Mirror
- Mesa (main): zink: add a bind flag to indicate a resource is exported as a dmabuf
GitLab Mirror
- Mesa (main): zink: fix conditional for modifier usage
GitLab Mirror
- Mesa (main): zink: force memory exports if dmabuf bind is specified
GitLab Mirror
- Mesa (main): zink: add a LINEAR drm modifier if rebinding to add dmabuf export
GitLab Mirror
- Mesa (main): zink: create a copy context for the screen on init
GitLab Mirror
- Mesa (main): zink: create images with modifiers any time there is an import handle
GitLab Mirror
- Mesa (main): zink: rebind resources for export as needed
GitLab Mirror
- Mesa (staging/22.1): 23 new commits
GitLab Mirror
- Mesa (staging/22.1): zink: ci regressions
GitLab Mirror
- Mesa (main): radv/ac: introduce a new common function for hs calcs.
GitLab Mirror
- Mesa (main): ac: port radeonsi tess factor calculations to common code.
GitLab Mirror
- Mesa (main): radeonsi: port tess ring calcs to the common helper.
GitLab Mirror
- Mesa (staging/22.1): 35 new commits
GitLab Mirror
- Mesa (staging/22.0): 33 new commits
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Keep min_bound at 16 when alignment requires it
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Use MAX2 to set min_alignment
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Fix mask usage when filling before a spill
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Return the instruction from mir_insert_instruction_*_scheduled
GitLab Mirror
- Mesa (staging/22.1): gallium/u_threaded_context: Use PIPE_MAX_SHADER_SAMPLER_VIEWS for sampler_buffers
GitLab Mirror
- Mesa (staging/22.1): st/draw_feedback: set constant buffer stride
GitLab Mirror
- Mesa (staging/22.1): nir/opt_algebraic: Fix mask in shift by constant combining.
GitLab Mirror
- Mesa (staging/22.1): gallivm: fix ssbo oob reads
GitLab Mirror
- Mesa (staging/22.1): llvmpipe: always set ssbo data pointers for draw
GitLab Mirror
- Mesa (staging/22.1): gallivm: fix oob txf swizzling
GitLab Mirror
- Mesa (staging/22.1): anv: re-alloc push constants after secondary command buffers
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Fix multiple spilt writes in the same bundle
GitLab Mirror
- Mesa (staging/22.1): lavapipe: fix CmdPushDescriptorSetWithTemplateKHR with refcounting
GitLab Mirror
- Mesa (staging/22.1): gallivm/draw: fix oob ubo reads
GitLab Mirror
- Mesa (staging/22.1): radv: fix memory leak of descriptor set layout
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 8c1d9c7b744b2e5b40fd42cfd51256b16deea6a8 as denominated
GitLab Mirror
- Mesa (22.1): 92 new commits
GitLab Mirror
- Mesa (main): radeonsi: Move NULL check before dereference.
GitLab Mirror
- Mesa: tag mesa-22.1.0-rc5: mesa-22.1.0-rc5
GitLab Mirror
- Mesa (main): zink: avoid extra submits for empty wait cmdbufs.
GitLab Mirror
- Mesa (main): zink: don't finish barriers cmd buffer if not used.
GitLab Mirror
- Mesa (main): radv: only dirty line stipple when necessary.
GitLab Mirror
- Mesa (main): radv: cache the slab bo pointer in the pipeline.
GitLab Mirror
- Mesa (main): radv: optimised command buffer reset of vertex bindings.
GitLab Mirror
- Mesa (main): radeonsi: report 10_10_10_2 scaled formats as unsupported on gfx6-9 as well
GitLab Mirror
- Mesa (main): radeonsi: report more missing/broken texture formats as unsupported on gfx6-9
GitLab Mirror
- Mesa (main): radv: remove useless check against nir_texop_samples_identical
GitLab Mirror
- Mesa (main): tu: Do not flush ccu in clear/blits during renderpass
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_shader_float_controls
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_spirv_1_4
GitLab Mirror
- Mesa (main): ci/radv: remove amdgpu.gpu_recovery=0 from the kernel cmdline
GitLab Mirror
- Mesa (main): panvk: Call nir_lower_io_arrays_to_elements_no_indirects
GitLab Mirror
- Mesa (main): nir/lower_blend: Be more explicit about deref assumptions
GitLab Mirror
- Mesa (main): nir/lower_blend: Support SNORM and integer formats for logic ops
GitLab Mirror
- Mesa (main): nir/builder: Add a nir_trim_vector helper
GitLab Mirror
- Mesa (main): nir/builder: Add a nir_resize_vector helper
GitLab Mirror
- Mesa (main): panvk: Advertise support for logicOp
GitLab Mirror
- Mesa (main): nir/lower_blend: Stop passing the whole options object around
GitLab Mirror
- Mesa (main): midgard: Handle FB fetch from non-vec4 output variables.
GitLab Mirror
- Mesa (main): nir/lower_blend: Expand or shrink output variables as needed
GitLab Mirror
- Mesa (main): pps: Open writable renderer node in DrmDevice::create
GitLab Mirror
- Mesa (main): radv: Don't retile read-only images.
GitLab Mirror
- Mesa (main): aco: move info pointer to a copy.
GitLab Mirror
- Mesa (main): aco: move to a minimal aco shader info struct.
GitLab Mirror
- Mesa (main): aco/info: reduce the gs ring info to what is needed.
GitLab Mirror
- Mesa (main): aco: remove radv specific streamout info
GitLab Mirror
- Mesa (main): aco: convert vs and so info over to aco structs.
GitLab Mirror
- Mesa (main): aco/info: add some more fields.
GitLab Mirror
- Mesa (main): aco/radv: convert to aco shader info at the radv level.
GitLab Mirror
- Mesa (main): aco: remove radv vs prolog key from aco internals.
GitLab Mirror
- Mesa (main): aco: drop unused radv include
GitLab Mirror
- Mesa (main): mesa: Make sure to fallback to handling the original choose texture format
GitLab Mirror
- Mesa (main): lavapipe: enable subgroup quad operations
GitLab Mirror
- Mesa (main): pan/bi: Don't analyze td on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Emit LEA_TEX on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Support atomics on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Support image loads on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Handle shared atomic exchange on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Handle shared/scratch on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Preserve AXCHG.i32 destination
GitLab Mirror
- Mesa (main): pan/bi: Ensure the end NOP isn't eliminated
GitLab Mirror
- Mesa (main): svga: workaround for unexpected double swizzle
GitLab Mirror
- Mesa (main): iris: Set BindingTableEntryCount for compute shaders
GitLab Mirror
- Mesa (main): nir: Mark negative re-distribution on fadd as imprecise
GitLab Mirror
- Mesa (main): ac/nir: Add I/O lowering for task and mesh shaders.
GitLab Mirror
- Mesa (main): ac: Add task ring entry shader argument.
GitLab Mirror
- Mesa (main): radv: Set wave size for task shaders.
GitLab Mirror
- Mesa (main): radv: Fill task shader info.
GitLab Mirror
- Mesa (main): radv: Add task shader arguments.
GitLab Mirror
- Mesa (main): radv: Add task ring entry argument for mesh shaders.
GitLab Mirror
- Mesa (main): radv: Implement task shader intrinsics in the ABI.
GitLab Mirror
- Mesa (main): radv: Use I/O lowering for task and mesh shaders.
GitLab Mirror
- Mesa (main): radv: Postprocess task shader configuration.
GitLab Mirror
- Mesa (main): radv: Lower shared and task_payload variables in task/mesh shaders.
GitLab Mirror
- Mesa (main): radv: Add radv_pipeline_has_task helper.
GitLab Mirror
- Mesa (main): radv: Set user data register for task shaders.
GitLab Mirror
- Mesa (main): radv: Enable nir_opt_offsets for task shaders.
GitLab Mirror
- Mesa (main): radv: Allow linking task shaders.
GitLab Mirror
- Mesa (main): radv: Print task shader stage name before disasm.
GitLab Mirror
- Mesa (main): turnip: Add a TU_DEBUG=perf debug option.
GitLab Mirror
- Mesa (main): mesa/st: Set samplers_used in lower_tex_src_plane
GitLab Mirror
- Mesa (main): lavapipe: Set shader_info::samplers_used
GitLab Mirror
- Mesa (main): ntt: Don't gather samplers_declared twice
GitLab Mirror
- Mesa (main): clover: Set images/samplers_used when lowering images
GitLab Mirror
- Mesa (main): gallium: Set shader_info::samplers_used in pstipple_fs
GitLab Mirror
- Mesa (main): ttn: Set shader_info::samplers_used
GitLab Mirror
- Mesa (main): gallium/draw: Properly handle nr_samplers != nr_sampler_views in keys
GitLab Mirror
- Mesa (main): llvmpipe: Fill out samplers even if nr_samplers = 0
GitLab Mirror
- Mesa (main): lavapipe: Set images_used in lvp_lower_pipeline_layout
GitLab Mirror
- Mesa (main): ntt: make use of new samplers_used field
GitLab Mirror
- Mesa (main): nir: always set the exact_trip_count_unknown loop terminator property
GitLab Mirror
- Mesa (main): nir: remove unreachable loop terminators
GitLab Mirror
- Mesa (main): zink: fix up sparse texture sampling for shadow samplers
GitLab Mirror
- Mesa (main): zink: clamp out min_lod operands for explicit lod ops
GitLab Mirror
- Mesa (main): zink: fix sparse binding for arrayed textures
GitLab Mirror
- Mesa (main): zink: set sparse flag in cubemap lowering
GitLab Mirror
- Mesa (main): zink: remove misleading sparse comment
GitLab Mirror
- Mesa (main): zink: fix sparse texture depth calcs for arrayed textures
GitLab Mirror
- Mesa (main): gallium: add a union to access queries counters
GitLab Mirror
- Mesa (main): radeonsi: implement pipeline stats workaround
GitLab Mirror
- Mesa (main): gallium: always return the correct pipeline stats index
GitLab Mirror
- Mesa (main): radeonsi: flush VGT streamout like PAL
GitLab Mirror
- Mesa (main): radeonsi: deduplicate query offsets
GitLab Mirror
- Mesa (main): radeonsi: store the pipeline stats index
GitLab Mirror
- Mesa (main): radeonsi/query: use the qbo correct size
GitLab Mirror
- Mesa (main): radeonsi/ngg: reuse the pipeline stats buffer when using atomics
GitLab Mirror
- Mesa (main): radeonsi: fix gs_invocation query with NGG
GitLab Mirror
- Mesa (main): gallium: deduplicate target -> stats index code
GitLab Mirror
- Mesa (main): radeonsi: implement GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB in shaders
GitLab Mirror
- Mesa (main): radeonsi/test: update sienna_cichlid results
GitLab Mirror
- Mesa (main): amd: fix ac_build_mbcnt_add in wave32 mode
GitLab Mirror
- Mesa (main): radeonsi: don't use wave32 for GE on gfx10 if culling is used
GitLab Mirror
- Mesa (main): r600: Fix userspace pointer support for evergreen compute.
GitLab Mirror
- Mesa (main): r600: Improve compute memory pool performance; reduce fragmentation.
GitLab Mirror
- Mesa (main): r600: Elide downloads for discarded and immutable compute memories.
GitLab Mirror
- Mesa (main): radv/winsys: allow to use RADV_FORCE_FAMILY=gfx1100
GitLab Mirror
- Mesa (main): intel/dev: Add INTEL_PLATFORM_DG2_G12
GitLab Mirror
- Mesa (main): intel/dev: Add DG2 G12 PCI IDs
GitLab Mirror
- Mesa (main): intel/dev: Enable first set of DG2 PCI IDs
GitLab Mirror
- Mesa (main): 25 new commits
GitLab Mirror
- Mesa (main): pvr: Add services winsys transfer context support.
GitLab Mirror
- Mesa (main): pvr: Add support to create transfer context and setup required shaders.
GitLab Mirror
- Mesa (main): pvr: Remove double error reporting in error path.
GitLab Mirror
- Mesa (main): pvr: Setup common nop shader.
GitLab Mirror
- Mesa (main): pvr: Change phase_rate_change type to bool from uint32_t.
GitLab Mirror
- Mesa (main): radv: disable DCC for Senra Kagura Shinovi Versus
GitLab Mirror
- Mesa (main): nir: Add a ray launch size addr intrinsic
GitLab Mirror
- Mesa (main): radv: Allow indirect dispatches without bo
GitLab Mirror
- Mesa (main): radv: Indirect unaligned dispatches
GitLab Mirror
- Mesa (main): radv: Advertise indirect ray tracing
GitLab Mirror
- Mesa (main): radv,aco: Use ray_launch_size_addr
GitLab Mirror
- Mesa (main): radv: Implement vkCmdTraceRaysIndirectKHR
GitLab Mirror
- Mesa (main): aco: recognize GFX11 in few places
GitLab Mirror
- Mesa (main): aco: do not align VGPRS to 8 or 16 on GFX11
GitLab Mirror
- Mesa (main): radv,aco: add support for packed threadID VGPRs on GFX11
GitLab Mirror
- Mesa (main): radv,aco: use the new TCS WaveID SGPR to compute vs_rel_patch_id on GFX11
GitLab Mirror
- Mesa (main): aco: do not set DLC for loads on GFX11
GitLab Mirror
- Mesa (main): aco: do not set GLC stores on GFX11
GitLab Mirror
- Mesa (main): aco: update LDS allocation granularity for PS on GFX11
GitLab Mirror
- Mesa (main): aco: update waitcnt on GFX11
GitLab Mirror
- Mesa (main): aco: do not set RESOURCE_LEVEL for buffer descriptors on GFX11
GitLab Mirror
- Mesa (main): aco: do not set COMPR for exports but use 0x3 channel mask on GFX11
GitLab Mirror
- Mesa (main): aco: only retrieve the scratch offset when it's declared
GitLab Mirror
- Mesa (main): aco: export MRT0 instead of NULL on GFX11
GitLab Mirror
- Mesa (main): radv,aco: export alpha-to-coverage via MRTZ on GFX11
GitLab Mirror
- Mesa (main): tu: Fix indices of drm_msm_gem_submit_cmd when filling them
GitLab Mirror
- Mesa (main): nir/opt_algebraic: Optimize Doom Eternal's word extract by LSB.
GitLab Mirror
- Mesa (main): anv: Fix INTEL_DEBUG=bat on XeHP
GitLab Mirror
- Mesa (main): freedreno/devices: Add another SKU
GitLab Mirror
- Mesa (main): freedreno/drm: Use DEBUG_GET_ONCE_OPTION()
GitLab Mirror
- Mesa (main): freedreno/drm/virtio: Don't try to mmap imported bo's
GitLab Mirror
- Mesa (main): svga: fix clip distance shadow copy writemask
GitLab Mirror
- Mesa (main): zink: remove implicit query resets
GitLab Mirror
- Mesa (main): ci/lava: Make job submitter parse the job result
GitLab Mirror
- Mesa (main): driconf: Add a limit_trig_input_range option
GitLab Mirror
- Mesa (main): drirc: Set limit_trig_input_range option for the Wolfenstein Youngblood
GitLab Mirror
- Mesa (main): r300: fix vertex shader control flow in loops
GitLab Mirror
- Mesa (main): st: Improve _mesa_error about GL_OUT_OF_MEMORY in st_cb_texture.c
GitLab Mirror
- Mesa (main): ac/llvm: inline emit_membar
GitLab Mirror
- Mesa (main): ac/llvm: move the gfx6 optimization for TCS barriers into ac_build_s_barrier
GitLab Mirror
- Mesa (main): ac/llvm: fix the remaining s_barriers for LLVM 15
GitLab Mirror
- Mesa (main): ac/llvm: skip s_barrier if tess patches don't cross a wave boundary
GitLab Mirror
- Mesa (main): ac/llvm: implement memory_barrier_tcs_patch properly to fix LLVM 15
GitLab Mirror
- Mesa (main): radeonsi: wait before s_barrier in TCS epilog to fix LLVM 15
GitLab Mirror
- Mesa (main): ac/llvm: add gl_shader_stage parameter into ac_build_s_barrier
GitLab Mirror
- Mesa (main): radeonsi: add si_get_tcs_epilog_key
GitLab Mirror
- Mesa (main): ac/llvm: replace LLVMBuildFence with ac_build_waitcnt(VSTORE)
GitLab Mirror
- Mesa (main): compiler: add VARYING_SLOT_CULL_PRIMITIVE
GitLab Mirror
- Mesa (main): intel/compiler: handle VARYING_SLOT_CULL_PRIMITIVE in mesh
GitLab Mirror
- Mesa (main): intel/compiler: handle gl_Viewport and gl_Layer in FS URB setup
GitLab Mirror
- Mesa (main): anv: update task/mesh distribution with the recommended values
GitLab Mirror
- Mesa (main): intel/compiler: print name of the unhandled intrinsic
GitLab Mirror
- Mesa (main): anv: disable streamout before emitting mesh shading state
GitLab Mirror
- Mesa (main): radeonsi: inline si_nir_build_llvm
GitLab Mirror
- Mesa (main): ac/llvm: remove ac_shader_abi::emit_outputs
GitLab Mirror
- Mesa (main): radeonsi: cleanups getting rid of the ambigous "epilogue" word
GitLab Mirror
- Mesa (main): radeonsi: get rid of the ambiguous "prologue" word
GitLab Mirror
- Mesa (main): ac: replace 5 ac_shader_abi::load_* callbacks with 1 intrinsic_load callback
GitLab Mirror
- Mesa (main): radeonsi: try to group stage-specific code in si_llvm_translate_nir
GitLab Mirror
- Mesa (main): v3d: add hook to get on-disk shader cache
GitLab Mirror
- Mesa (main): intel/compiler: implement primitive shading rate for mesh
GitLab Mirror
- Mesa (main): anv: handle primitive shading rate for mesh
GitLab Mirror
- Mesa (main): radv/ci: reboot the DUTs when hitting a ring timeout
GitLab Mirror
- Mesa (main): radv/ci: reduce the execution timeout
GitLab Mirror
- Mesa (main): radv,aco: do not implicitly export the primitive ID for mesh shaders
GitLab Mirror
- Mesa (main): aco: remove unreachable code about viewport index/layer and mesh shaders
GitLab Mirror
- Mesa (main): radeonsi: remove unused params from si_shader_select_with_key
GitLab Mirror
- Mesa (main): radeonsi: scale the number of shader compiler threads
GitLab Mirror
- Mesa (main): util/u_queue: rework UTIL_QUEUE_INIT_SCALE_THREADS to scale faster
GitLab Mirror
- Mesa (main): radeonsi: store shader variants in an array
GitLab Mirror
- Mesa (main): svga: remove duplicate nir compile options
GitLab Mirror
- Mesa (main): radv: always check entry count in descriptor pool when allocating
GitLab Mirror
- Mesa (main): v3d: add builtin support for white/black clamp-to-border
GitLab Mirror
- Mesa (main): v3dv: check BO mapping result
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 57293dee2b11ba7e52052edc4d0437f08db19144
GitLab Mirror
- Mesa (staging/22.0): radeonsi: don't use wave32 for GE on gfx10 if culling is used
GitLab Mirror
- Mesa (staging/22.0): radv: disable DCC for Senra Kagura Shinovi Versus
GitLab Mirror
- Mesa (staging/22.0): tu: Fix indices of drm_msm_gem_submit_cmd when filling them
GitLab Mirror
- Mesa (staging/22.0): amd: fix ac_build_mbcnt_add in wave32 mode
GitLab Mirror
- Mesa (staging/22.0): anv: update task/mesh distribution with the recommended values
GitLab Mirror
- Mesa (staging/22.0): tu: Do not flush ccu in clear/blits during renderpass
GitLab Mirror
- Mesa (staging/22.0): anv: disable streamout before emitting mesh shading state
GitLab Mirror
- Mesa (staging/22.0): pps: Open writable renderer node in DrmDevice::create
GitLab Mirror
- Mesa (main): zink: pass screen to extension getter macro
GitLab Mirror
- Mesa (main): zink: call vk-functions through dispatch-table
GitLab Mirror
- Mesa (main): zink: initialize dispatch-table before queue-init
GitLab Mirror
- Mesa (main): zink: pass screen to zink_create_instance
GitLab Mirror
- Mesa (main): zink: dynamically load a few functions
GitLab Mirror
- Mesa (main): zink: use run-time linking to loader
GitLab Mirror
- Mesa (main): tu: Delete unused tu_clear_blit GS handling
GitLab Mirror
- Mesa (main): ir3, freedreno, tu: Make ir3_shader_variant store stream_output
GitLab Mirror
- Mesa (main): ir3, fd, tu: Copy misc. info from ir3_shader to ir3_shader_variant
GitLab Mirror
- Mesa (main): ir3: Use ir3_shader_variant::type more often
GitLab Mirror
- Mesa (main): ir3: Add ir3_shader_variant::compiler
GitLab Mirror
- Mesa (main): tu: Keep original blit shaders separately
GitLab Mirror
- Mesa (main): ir3: Remove ir3_shader_variant::shader
GitLab Mirror
- Mesa (main): ir3: Add functions to serialize variants
GitLab Mirror
- Mesa (main): ir3: Support disabling the pipeline cache
GitLab Mirror
- Mesa (main): ir3: Add ir3_shader_create_variant()
GitLab Mirror
- Mesa (main): tu: Rewrite cache UUID based on radv
GitLab Mirror
- Mesa (main): tu: Include turnip debug flags in pipeline cache UUID
GitLab Mirror
- Mesa (main): ir3: Allocate disasm_info under variant
GitLab Mirror
- Mesa (main): tu: Hash pipeline layout contents
GitLab Mirror
- Mesa (main): tu: Implement pipeline caching with shared Vulkan cache
GitLab Mirror
- Mesa (main): radv,aco: add a workaround for binding 2D views of a 3D image on GFX9
GitLab Mirror
- Mesa (main): radv: implement VK_EXT_image_2d_view_of_3d
GitLab Mirror
- Mesa (main): radv: advertise VK_EXT_image_2d_view_of_3d
GitLab Mirror
- Mesa (main): amd: change chip_class naming to "enum amd_gfx_level gfx_level"
GitLab Mirror
- Mesa (main): util/queue: add missing space to comment in util_queue_destroy
GitLab Mirror
- Mesa (main): zink: check for error when initializing util_queue
GitLab Mirror
- Mesa (main): util/queue: handle thread cration failure in util_queue_adjust_num_threads
GitLab Mirror
- Mesa (main): lavapipe: check for error when initializing lvp_queue
GitLab Mirror
- Mesa (main): zink: fix crash on dlclose when zink_internal_create_screen failed
GitLab Mirror
- Mesa (main): d3d12: Reduce cost of shader key comparisons
GitLab Mirror
- Mesa (main): nir: Add a var set version of lower_indirect_derefs
GitLab Mirror
- Mesa (main): nir: Preserve metadata if remove_dead_derefs makes no progress
GitLab Mirror
- Mesa (main): mesa/st: Use nir_shader_instructions_pass for st_nir_lower_builtin
GitLab Mirror
- Mesa (main): mesa/st: Use lower_indirect_var_derefs in st_nir_lower_builtin
GitLab Mirror
- Mesa (main): nir: Put the builder first in lower_input_attachments helpers
GitLab Mirror
- Mesa (main): mesa/st: Check deref modes in lower_builtin_instr
GitLab Mirror
- Mesa (main): nir: Use nir_shader_instructions_pass in nir_lower_input_attachments
GitLab Mirror
- Mesa (main): pvr: Add vk_sync support and remove service winsys syncobjs interface.
GitLab Mirror
- Mesa (main): pvr: Fix argument comments in render job submission.
GitLab Mirror
- Mesa (main): svga: add a helper function for common shader creation
GitLab Mirror
- Mesa (main): svga: create svga_shader_info
GitLab Mirror
- Mesa (main): svga: add svga_compile_shader helper function
GitLab Mirror
- Mesa (main): anv: fix primitives generated queries values
GitLab Mirror
- Mesa (main): turnip: let modifier takes precedence over TU_DEBUG=noubwc
GitLab Mirror
- Mesa (main): freedreno/fdperf: make refresh rate configurable
GitLab Mirror
- Mesa (main): freedreno/fdperf: support dumping counters
GitLab Mirror
- Mesa (main): zink: remove refs from shader images
GitLab Mirror
- Mesa (main): zink: reuse local res pointer in set_shader_images
GitLab Mirror
- Mesa (main): zink: simplify dumb update flagging in set_shader_images
GitLab Mirror
- Mesa (main): zink: read shader image r/w usage from incoming data struct
GitLab Mirror
- Mesa (main): zink: copy incoming shader image struct after doing updates
GitLab Mirror
- Mesa (main): zink: fix 3d shader image miplevel calc for depth
GitLab Mirror
- Mesa (main): zink: directly reuse surface ivci when rebinding
GitLab Mirror
- Mesa (main): zink: stop leaking shader image surfaces
GitLab Mirror
- Mesa (main): gallium: support for implementing EXT_external_objects_win32
GitLab Mirror
- Mesa (main): mapi: added EXT_external_objects_win32 definitions
GitLab Mirror
- Mesa (main): gallium/noop: implement win32 device LUID and node mask getters
GitLab Mirror
- Mesa (main): gallium/noop: implement pipe_screen::create_fence_win32
GitLab Mirror
- Mesa (main): aux/trace: screen::create_fence_win32
GitLab Mirror
- Mesa (main): gallium/trace: implement win32 device LUID and node mask getters
GitLab Mirror
- Mesa (main): mesa: implement GL_DEVICE_LUID_EXT and GL_DEVICE_NODE_MASK_EXT getters
GitLab Mirror
- Mesa (main): mesa: implement import win32 memory and semaphore
GitLab Mirror
- Mesa (main): zink: add win32 guards for device extensions with win32 in name
GitLab Mirror
- Mesa (main): zink: enable pipe cap for win32 external memory and fences
GitLab Mirror
- Mesa (main): zink: implement win32 fence import
GitLab Mirror
- Mesa (main): zink: implement win32 memory handle import
GitLab Mirror
- Mesa (main): zink: implement device LUID and node mask
GitLab Mirror
- Mesa (main): mesa: pipe cap for EXT_memory_object_win32 and EXT_semaphore_win32
GitLab Mirror
- Mesa (main): zink: codegen for Win32 external object extensions
GitLab Mirror
- Mesa (main): docs: updated zink features and release notes
GitLab Mirror
- Mesa (main): nir/glsl: wrapper contains_{double,interger}()
GitLab Mirror
- Mesa (main): nir/glsl: wrapper field_index()
GitLab Mirror
- Mesa (main): nir/glsl: wrap component_slots_aligned()
GitLab Mirror
- Mesa (main): nir: add variable data fields required for NIR glsl varying linking
GitLab Mirror
- Mesa (main): nir/glsl: add glsl_record_compare() wrapper
GitLab Mirror
- Mesa (main): glsl/mesa: move parse_program_resource_name() to common linker_util code
GitLab Mirror
- Mesa (main): glsl: add new build program resource helpers
GitLab Mirror
- Mesa (main): nir: abort io info gathering if location is not set or is a temp value
GitLab Mirror
- Mesa (main): nir: skip lowering io to scalar for must_be_shader_input
GitLab Mirror
- Mesa (main): glsl: implement lower_packed_varyings() as a NIR pass
GitLab Mirror
- Mesa (main): glsl: add a NIR based varying linker
GitLab Mirror
- Mesa (main): glsl: implement opt_dead_builtin_varyings() as a NIR pass
GitLab Mirror
- Mesa (main): glsl: enable the use of the nir based varying linker
GitLab Mirror
- Mesa (main): glsl: remove now unused GLSL IR varying linker code
GitLab Mirror
- Mesa (main): glsl: implement lower_xfb_varying() as a NIR pass
GitLab Mirror
- Mesa (main): etnaviv: don't halve max_instructions for GC400
GitLab Mirror
- Mesa (main): ci: uprev piglit 2022-05-10
GitLab Mirror
- Mesa (main): dzn: reset correct list
GitLab Mirror
- Mesa (main): radv: do not declare the scratch offset on GFX11
GitLab Mirror
- Mesa (main): dzn: Fix dzn_cmd_buffer_collect_queries()
GitLab Mirror
- Mesa (main): aco: do not emit the primitive ID twice for NGG VS or TES with GS
GitLab Mirror
- Mesa (main): radv/ci: re-enable fossils testing
GitLab Mirror
- Mesa (main): radeonsi: rename RADEON_FLAG_UNCACHED -> RADEON_FLAG_GL2_BYPASS
GitLab Mirror
- Mesa (main): winsys/amdgpu-radeon: rework how we describe heaps
GitLab Mirror
- Mesa (main): winsys/amdgpu: handle RADEON_FLAG_ENCRYPTED as a heap modifier
GitLab Mirror
- Mesa (main): winsys/amdgpu-radeon: clean up code related to heaps
GitLab Mirror
- Mesa (main): include: update amdgpu_drm.h
GitLab Mirror
- Mesa (main): radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLE
GitLab Mirror
- Mesa (main): radeonsi: use AMDGPU_VM_PAGE_NOALLOC to disable MALL (infinity cache)
GitLab Mirror
- Mesa (main): radeonsi: fix a crash when failing to create a context
GitLab Mirror
- Mesa (main): radeonsi: print an error when failing to create a context
GitLab Mirror
- Mesa (main): radeonsi/gfx11: set BIG_PAGE for the attribute ring
GitLab Mirror
- Mesa (main): radeonsi: use PIPE_RESOURCE_FLAG_UNMAPPABLE and DRIVER_INTERNAL more
GitLab Mirror
- Mesa (main): radv: Fix task shader info.
GitLab Mirror
- Mesa (main): radv: Fix loading task shader ring buffer addresses.
GitLab Mirror
- Mesa (main): glsl: simplify finding cursor in varying packing code
GitLab Mirror
- Mesa (main): nir: honor lower_double options for ffloor and ffract
GitLab Mirror
- Mesa (main): glsl: Fix mixed tabs and spaces in lower_mat_op_to_vec.cpp
GitLab Mirror
- Mesa (main): glsl: Add flag to disable part of do_vec_index_to_cond_assign
GitLab Mirror
- Mesa (main): nir: Use nir_vector_extract to generate code for ir_binop_vector_extract
GitLab Mirror
- Mesa (main): glsl: Delete lower_extracts code
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 5c90eb1c53f46e86717c6bf4d5253dd23c4dac1f
GitLab Mirror
- Mesa (staging/22.1): nir: Preserve metadata if remove_dead_derefs makes no progress
GitLab Mirror
- Mesa (staging/22.1): zink: reuse local res pointer in set_shader_images
GitLab Mirror
- Mesa (staging/22.1): zink: remove refs from shader images
GitLab Mirror
- Mesa (staging/22.1): zink: read shader image r/w usage from incoming data struct
GitLab Mirror
- Mesa (staging/22.1): zink: stop leaking shader image surfaces
GitLab Mirror
- Mesa (staging/22.1): zink: fix 3d shader image miplevel calc for depth
GitLab Mirror
- Mesa (staging/22.1): radeonsi: fix a crash when failing to create a context
GitLab Mirror
- Mesa (staging/22.1): zink: simplify dumb update flagging in set_shader_images
GitLab Mirror
- Mesa (staging/22.1): zink: copy incoming shader image struct after doing updates
GitLab Mirror
- Mesa (staging/22.1): zink: directly reuse surface ivci when rebinding
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 5c90eb1c53f46e86717c6bf4d5253dd23c4dac1f
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Mark 5a3aee78cbb70918b413cdd40dffcae7c9e97d8c as denominated
GitLab Mirror
- Mesa (staging/22.0): radeonsi: fix a crash when failing to create a context
GitLab Mirror
- Mesa (main): vulkan/wsi: unbreak win32-support
GitLab Mirror
- Mesa (main): llvmpipe: Do not use _Atomic keyword that doesn't support by MSVC
GitLab Mirror
- Mesa (main): radv: Fixes compiling error with msvc
GitLab Mirror
- Mesa (main): radv: Add losing member hw_ip_version_major and hw_ip_version_minor for win32
GitLab Mirror
- Mesa (main): radv: Add macros for win32 that accessed
GitLab Mirror
- Mesa (main): radv: fixes msvc compiling error
GitLab Mirror
- Mesa (staging/22.0): zink: clamp out min_lod operands for explicit lod ops
GitLab Mirror
- Mesa (staging/22.0): zink: fix sparse binding for arrayed textures
GitLab Mirror
- Mesa (staging/22.0): zink: fix sparse texture depth calcs for arrayed textures
GitLab Mirror
- Mesa (staging/22.0): nir: Preserve metadata if remove_dead_derefs makes no progress
GitLab Mirror
- Mesa (staging/22.0): zink: fix up sparse texture sampling for shadow samplers
GitLab Mirror
- Mesa (staging/22.0): zink: reuse local res pointer in set_shader_images
GitLab Mirror
- Mesa (staging/22.0): zink: remove refs from shader images
GitLab Mirror
- Mesa (staging/22.0): zink: simplify dumb update flagging in set_shader_images
GitLab Mirror
- Mesa (staging/22.0): zink: read shader image r/w usage from incoming data struct
GitLab Mirror
- Mesa (staging/22.0): zink: copy incoming shader image struct after doing updates
GitLab Mirror
- Mesa (staging/22.0): zink: stop leaking shader image surfaces
GitLab Mirror
- Mesa (main): turnip: fix sampledImageIntegerSampleCounts
GitLab Mirror
- Mesa (6494-turnip-use-after-free-in-shader-compilation): turnip: fix sampledImageIntegerSampleCounts
GitLab Mirror
- Mesa (main): turnip: emit VPC_SO_DISABLE in xfb begin/end
GitLab Mirror
- Mesa (main): bifrost: Run nir_lower_global_vars_to_local before nir_lower_vars_to_scratch
GitLab Mirror
- Mesa (main): panvk: Lower blending after lower_var_copies
GitLab Mirror
- Mesa (main): panvk: So more nir_lower_tex before descriptor lowering
GitLab Mirror
- Mesa (main): ir3: fix mem_ctx for ir3_disasm_info::nir
GitLab Mirror
- Mesa (main): nir: add support for forced sampler indirect loop unrolling
GitLab Mirror
- Mesa (main): gallium/drivers: set force_indirect_unrolling_sampler for all required drivers
GitLab Mirror
- Mesa (main): softpipe: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): etnaviv: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): r300: disable GLSL IR loop unrolling
GitLab Mirror
- Mesa (main): glsl: move validation of sampler indirects to the nir linker
GitLab Mirror
- Mesa (main): i915g: use a valid setting for force_indirect_unrolling
GitLab Mirror
- Mesa (main): asahi: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): d3d12: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): i915g: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): r600: switch to NIR loop unrolling
GitLab Mirror
- Mesa (main): vc4: disable GLSL IR loop unrolling
GitLab Mirror
- Mesa (main): lavapipe: fix pipeline handling for dynamic render zs state with pipeline library
GitLab Mirror
- Mesa (main): lavapipe: ignore depth/stencil states if attachment is not present
GitLab Mirror
- Mesa (main): spirv: fix barrier scope assert
GitLab Mirror
- Mesa (main): zink: manually validate shaders in debug builds
GitLab Mirror
- Mesa (main): zink: fix init with MESA_SHADER_CACHE_DISABLE enabled
GitLab Mirror
- Mesa (main): zink: use copy context to eliminate dependency on EXT_calibrated_timestamps
GitLab Mirror
- Mesa (main): zink: move get_timestamp to screen
GitLab Mirror
- Mesa (main): zink: add tu baseline for a630
GitLab Mirror
- Mesa (main): ac/radv: drop info pointer from the ac and radv shader structs
GitLab Mirror
- Mesa (main): aco/radv: drop radv_nir_compiler_options from aco.
GitLab Mirror
- Mesa (main): ci/iris: skqp: add default GLES rendertests for TGL
GitLab Mirror
- Mesa (main): ci/iris: skqp: remove flaking atlastext for TGL
GitLab Mirror
- Mesa (main): glx: set max values for pbuffer width / height
GitLab Mirror
- Mesa (main): intel/decoder: Fix binding table pointer decoding with large offsets
GitLab Mirror
- Mesa (main): panvk/ci: Disable CI for a while
GitLab Mirror
- Mesa (main): lima/ci: Disable lima-mali450-piglit-gpu:arm64
GitLab Mirror
- Mesa (main): ac/gpu_info: silence a valgrind warning due to amdgpu_query_hw_ip_info
GitLab Mirror
- Mesa (main): radeonsi: remove GFX9_MERGED_NUM_USER_SGPR definition
GitLab Mirror
- Mesa (main): radeonsi/gfx11: don't insert shader code for GS_PIPELINE_STATS_EMU
GitLab Mirror
- Mesa (main): radeonsi: move CS preamble emission into the winsys
GitLab Mirror
- Mesa (main): ac/gfx11: fix the scratch buffer
GitLab Mirror
- Mesa (main): radeonsi/gfx11: fix alpha-to-coverage with stencil or samplemask export
GitLab Mirror
- Mesa (main): radeonsi/gfx11: fix the value of VGT_GS_OUT_PRIM_TYPE at the beginning of IBs
GitLab Mirror
- Mesa (main): radeonsi/gfx11: fix VM faults due to the attribute ring
GitLab Mirror
- Mesa (main): Revert "radeonsi/gfx11: limit MSAA color buffers to the RGBA channel order"
GitLab Mirror
- Mesa (main): radeonsi/gfx11: optimize attribute stores
GitLab Mirror
- Mesa (main): radeonsi: merge all preamble states into one
GitLab Mirror
- Mesa (main): winsys/amdgpu: initialize IB_PREAMBLE in advance
GitLab Mirror
- Mesa (main): llvmpipe: align scratch size to 64-bit size.
GitLab Mirror
- Mesa (main): radeonsi: fix resource_copy_region with ETC formats (e.g. for Stoney)
GitLab Mirror
- Mesa (main): Revert "frontend/dri: allow swapped BGR->RGB channel order for MSAA color buffers"
GitLab Mirror
- Mesa (main): Revert "mesa: consider the sample count when choosing a texture format"
GitLab Mirror
- Mesa (main): radv: Allow radv_fill_buffer to work with VAs only
GitLab Mirror
- Mesa (main): Revert "radv: Make fill_buffer_shader non-static"
GitLab Mirror
- Mesa (main): radv: Use radv_fill_buffer for accel struct builds
GitLab Mirror
- Mesa (main): ci/crocus: Manual CI updates after CI was down for a bit.
GitLab Mirror
- Mesa (main): ci/crocus: Merge the piglit runs with the deqp runs.
GitLab Mirror
- Mesa (main): i915g/ci: Add depth-clear-precision-check xfails like everyone else.
GitLab Mirror
- Mesa (main): asahi: Fix hangs waiting on the notification queue
GitLab Mirror
- Mesa (main): radv: do not lower loading TESS/ESGS rings using the ABI for LLVM
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 07eba9a15a06ceda3469892822e8b539effc6788
GitLab Mirror
- Mesa (staging/22.1): lavapipe: ignore depth/stencil states if attachment is not present
GitLab Mirror
- Mesa (staging/22.1): glx: set max values for pbuffer width / height
GitLab Mirror
- Mesa (staging/22.1): lavapipe: fix pipeline handling for dynamic render zs state with pipeline library
GitLab Mirror
- Mesa (staging/22.1): spirv: fix barrier scope assert
GitLab Mirror
- Mesa (main): aco: use ac_is_llvm_processor_supported() for checking LLVM asm support
GitLab Mirror
- Mesa (main): v3dv: Add a create_image_view helper for internal views
GitLab Mirror
- Mesa (main): v3dv: Don't use color aspects for depth/stencil images
GitLab Mirror
- Mesa (main): vulkan: Only be clever about vk_image_view::view_format for normal views
GitLab Mirror
- Mesa (main): v3dv: Drop the region temporary from blit_shader
GitLab Mirror
- Mesa (main): radv: Only use PLANE_0 in meta when actually needed
GitLab Mirror
- Mesa (main): radv: Use vk_image_view as the base for radv_image_view
GitLab Mirror
- Mesa (main): vulkan,v3dv: Add a driver_internal flag to vk_image_view_init/create
GitLab Mirror
- Mesa (main): radv: Use vk_image as the base for radv_image
GitLab Mirror
- Mesa (main): r600/sb: Don't create three source ops with all kcache values
GitLab Mirror
- Mesa (main): r600/sb: Fall back to un-optimized shader if scheduling fails
GitLab Mirror
- Mesa (main): meson: add build-id to pipe libraries
GitLab Mirror
- Mesa (main): vl: fix codec checks to disable properly
GitLab Mirror
- Mesa (main): venus: Refactor vn_fix_graphics_pipeline_create_info
GitLab Mirror
- Mesa (main): venus: Don't encode ignored pTessellationState
GitLab Mirror
- Mesa (main): intel/perf: add support for new opcodes in code generation
GitLab Mirror
- Mesa (main): intel/perf: store a copy of devinfo
GitLab Mirror
- Mesa (main): intel/perf: add support for dualsubslice count variable
GitLab Mirror
- Mesa (main): intel/perf: stop overriding oa_format
GitLab Mirror
- Mesa (main): intel/perf: add OA A counter type
GitLab Mirror
- Mesa (main): intel/perf: add support for GtSlice/GtSliceXDualsubsliceY variables
GitLab Mirror
- Mesa (main): intel/perf: add support new variable counting the number of EUs in slice0-3
GitLab Mirror
- Mesa (main): intel/perf: deal with OA reports timestamp values on DG2
GitLab Mirror
- Mesa (main): intel/perf: add max vfuncs
GitLab Mirror
- Mesa (main): intel/perf: add new layout for Gfx12.5 products
GitLab Mirror
- Mesa (main): intel/perf: disable sseu setting on Gfx12.5+
GitLab Mirror
- Mesa (main): zink: fix pointer size conversion warning
GitLab Mirror
- Mesa (main): glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation
GitLab Mirror
- Mesa (main): dri2: Require a loader with working buffer invalidation
GitLab Mirror
- Mesa (main): 26 new commits
GitLab Mirror
- Mesa (main): zink: add an anv-tgl ci job
GitLab Mirror
- Mesa (main): iris: Add FLUSH_HDC to PIPE_CONTROL_CACHE_FLUSH_BITS
GitLab Mirror
- Mesa (main): turnip: fix off-by-one in border color bitset
GitLab Mirror
- Mesa (main): glsl: Drop this != NULL assertions
GitLab Mirror
- Mesa (main): lavapipe: support instance rate zero for VK_EXT_vertex_attribute_divisor
GitLab Mirror
- Mesa (main): zink: never create a sw context unless sw is requested
GitLab Mirror
- Mesa (main): wgl: Add driver_zink as a dependency of the wgl frontend
GitLab Mirror
- Mesa (main): zink: only reject non-blittable resource creation if it has no other binds
GitLab Mirror
- Mesa (main): zink: add separate error message for push descriptor set alloc fail
GitLab Mirror
- Mesa (main): zink: add extra validation for resource creation
GitLab Mirror
- Mesa (main): zink: remove input attachment usage when pruning surface usage
GitLab Mirror
- Mesa (main): zink: fix surface/bufferview cache comparisons
GitLab Mirror
- Mesa (main): zink: add extended usage and retry if resource creation fails
GitLab Mirror
- Mesa (main): zink: force render target usage for sampler-only resources
GitLab Mirror
- Mesa (main): zink: clamp 1D_ARRAY sparse textures to 2D as needed
GitLab Mirror
- Mesa (main): zink: fix non-dynamic vertex stride update flagging
GitLab Mirror
- Mesa (main): zink: handle PIPE_BUFFER sparse texture queries
GitLab Mirror
- Mesa (staging/22.1): zink: never create a sw context unless sw is requested
GitLab Mirror
- Mesa (staging/22.1): wgl: Add driver_zink as a dependency of the wgl frontend
GitLab Mirror
- Mesa (staging/22.1): zink: add separate error message for push descriptor set alloc fail
GitLab Mirror
- Mesa (staging/22.1): zink: only reject non-blittable resource creation if it has no other binds
GitLab Mirror
- Mesa (staging/22.1): zink: force render target usage for sampler-only resources
GitLab Mirror
- Mesa (staging/22.1): zink: handle PIPE_BUFFER sparse texture queries
GitLab Mirror
- Mesa (staging/22.1): zink: add extra validation for resource creation
GitLab Mirror
- Mesa (staging/22.1): zink: remove input attachment usage when pruning surface usage
GitLab Mirror
- Mesa (staging/22.1): zink: add extended usage and retry if resource creation fails
GitLab Mirror
- Mesa (staging/22.1): zink: fix surface/bufferview cache comparisons
GitLab Mirror
- Mesa (staging/22.1): zink: clamp 1D_ARRAY sparse textures to 2D as needed
GitLab Mirror
- Mesa (staging/22.1): zink: fix non-dynamic vertex stride update flagging
GitLab Mirror
- Mesa (main): zink: add c++ guards for zink_screen.h
GitLab Mirror
- Mesa (main): zink: add ZINK_DEBUG=sync
GitLab Mirror
- Mesa (main): vulkan/pipeline_cache: Implement deserialize for raw objects
GitLab Mirror
- Mesa (main): ci: Disable jobs to the Collabora lab
GitLab Mirror
- Mesa (main): radv/ci: enable the experimental support for mesh shaders
GitLab Mirror
- Mesa (main): radv: rename shader compile functions to spirv_to_nir/nir_to_asm
GitLab Mirror
- Mesa (main): radv: do not try to dump the NIR of the trap handler shader
GitLab Mirror
- Mesa (main): radv: add new pipeline helpers for NIR->ASM compilation
GitLab Mirror
- Mesa (main): docs: update extensions for V3D and VC4
GitLab Mirror
- Mesa (main): radeonsi: fix glTexBuffer max size handling
GitLab Mirror
- Mesa (main): Revert "st/mesa: Transcode ASTC to BC7 (BPTC) where possible"
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add EARLYPREAMBLE flag to all a6xx_sp_xs_ctrl_reg0
GitLab Mirror
- Mesa (main): drirc: Set limit_trig_input_range option for glmark2
GitLab Mirror
- Mesa (main): tu: Zero-initialize compute driver key
GitLab Mirror
- Mesa (main): tu: Implement VK_EXT_pipeline_creation_feedback
GitLab Mirror
- Mesa (main): tu: Implement VK_EXT_pipeline_creation_cache_control
GitLab Mirror
- Mesa (main): radv: init states from pViewportState at only one place
GitLab Mirror
- Mesa (main): radv: init states from pTessellationState at only one place
GitLab Mirror
- Mesa (main): radv: init states from pRasterizationState at only one place
GitLab Mirror
- Mesa (main): d3d12: Include windows.h on Windows before dxgicommon.h
GitLab Mirror
- Mesa (main): d3d12: Don't use VLAs
GitLab Mirror
- Mesa (main): d3d12: MSVC warning around operator precedence causing uint32_t==bool
GitLab Mirror
- Mesa (staging/22.1): meson: add build-id to pipe libraries
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 29a8f1f03bed317370e07288fd9d4b85a24562e6
GitLab Mirror
- Mesa (staging/22.1): iris: Add FLUSH_HDC to PIPE_CONTROL_CACHE_FLUSH_BITS
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 07efe6f129956d0cce0fb167d08b5f8af25d0c95 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark b6eec12327b65038dd56742dbe272c21c63a3844 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 1c17502ab38a238efe5d9aa4bc0ff07c967adb80 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 5e4009fe6c91c34a7cdf8c16aa5aa53c3ff41222 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 7aee9f12b9c1f17ae2662c8043c8679ce698b731 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 7057a363591279c3f65a3c4af41687e6f8142649 as backported
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark 9924fecee6412f1cad65d7d7347681856e3a525c as backported
GitLab Mirror
- Mesa (staging/22.1): Revert "st/mesa: Transcode ASTC to BC7 (BPTC) where possible"
GitLab Mirror
- Mesa (staging/22.1): ci: Disable jobs to the Collabora lab
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Mark b18448e7acfc765ee95505c7cd5e2ce6e6fc36cc as backported
GitLab Mirror
- Mesa (main): dzn: Add new parameter to vk_image_view_init call
GitLab Mirror
- Mesa (staging/22.1): intel/dev: sync ADL-S pci ids with linux
GitLab Mirror
- Mesa (staging/22.1): intel/dev: add RPL-S pci ids from drm-intel-next
GitLab Mirror
- Mesa (22.1): 66 new commits
GitLab Mirror
- Mesa: tag mesa-22.1.0: mesa-22.1.0
GitLab Mirror
- Mesa (22.1): relnotes: Add sha256sum and fix minor formatting issues
GitLab Mirror
- Mesa (main): ci/crosvm: Simplify the CID setup.
GitLab Mirror
- Mesa (main): ci/crosvm: Rename VSOCK_TEMP_DIR -> VM_TEMP_DIR.
GitLab Mirror
- Mesa (main): ci/crosvm: Terminate the previous crosvm after a deqp-runner timeout.
GitLab Mirror
- Mesa (staging/22.1): svga: Don't try to build x86/x64 assembly on different arch's
GitLab Mirror
- Mesa (staging/22.1): svga: finish readbacks before mapping resources
GitLab Mirror
- Mesa (staging/22.1): svga: Use direct maps when GB objects are present
GitLab Mirror
- Mesa (staging/22.1): svga: Add support for SVGAv3
GitLab Mirror
- Mesa (staging/22.1): gallium/util: Increase the debug_flush map depth to 64
GitLab Mirror
- Mesa (main): v3dv: Loosen an assert in copy_buffer_to_image_shader
GitLab Mirror
- Mesa (main): nir/i915g/r300/nv30: skip marking varyings as flat in some drivers
GitLab Mirror
- Mesa (main): r300: keep negation if w is an inline constant
GitLab Mirror
- Mesa (main): aco: remove unnecessary intrinsics that are lowered at the ABI level
GitLab Mirror
- Mesa (main): util/u_trace: Add json output
GitLab Mirror
- Mesa (main): Revert "ci: Disable jobs to the Collabora lab"
GitLab Mirror
- Mesa (main): radeonsi: save the fs constant buffer to the util blitter context
GitLab Mirror
- Mesa (main): gallium/u_blitter: clear color buffers using color from a constant buffer
GitLab Mirror
- Mesa (main): mesa/st: add nir shader to clear color buffers using constant value
GitLab Mirror
- Mesa (main): mesa/st: clear color buffers using color from a constant buffer
GitLab Mirror
- Mesa (main): amd: rename fishes to Navi21, Navi22, Navi23, Navi24, and Rembrandt
GitLab Mirror
- Mesa (main): radeonsi: wait for PS idle in si_set_framebuffer_state
GitLab Mirror
- Mesa (main): nir: allow NIR_PASS(_, )
GitLab Mirror
- Mesa (main): nir: call nir_metadata_preserve in nir_io_add_const_offset_to_base
GitLab Mirror
- Mesa (main): nir: print file when validation fails
GitLab Mirror
- Mesa (main): nir: call nir_metadata_preserve in nir_vectorize_tess_levels
GitLab Mirror
- Mesa (main): radv: call nir_metadata_preserve in various lowering passes
GitLab Mirror
- Mesa (main): radv: add missing NIR_PASS() and switch from NIR_PASS_V()
GitLab Mirror
- Mesa (main): radv: validate shaders after linking passes
GitLab Mirror
- Mesa (main): nir: call nir_metadata_preserve in nir_lower_memory_model
GitLab Mirror
- Mesa (main): vulkan: Fall back to raw data objects when deserializing if ops == NULL
GitLab Mirror
- Mesa (main): 34 new commits
GitLab Mirror
- Mesa (staging/22.0): r300: guard for unsigned underflow when unrolling loops
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 22.1.0
GitLab Mirror
- Mesa (main): docs: add release notes for 22.1.0
GitLab Mirror
- Mesa (main): relnotes: Add sha256sum and fix minor formatting issues
GitLab Mirror
- Mesa (main): docs: Add calendar entries for 22.1 release.
GitLab Mirror
- Mesa (staging/22.0): ci: Some panfrost tests are unexpectedly passing.
GitLab Mirror
- Mesa (main): intel/ds: fix compilation
GitLab Mirror
- Mesa (main): svga: add need_texcoord_semantic to tgsi_add_point_sprite & tgsi_add_aa_point
GitLab Mirror
- Mesa (main): svga: fix aa point
GitLab Mirror
- Mesa (main): docs/u_trace: document u_trace usage
GitLab Mirror
- Mesa (22.0): 64 new commits
GitLab Mirror
- Mesa (main): u_trace/anv/iris: drop cs argument for recording traces
GitLab Mirror
- Mesa (main): freedreno/ir3: Fix 16-bit bit_count.
GitLab Mirror
- Mesa (main): freedreno/ir3: Add support for 16-bit nir_texop_lod.
GitLab Mirror
- Mesa (main): spirv: Use nir_vec_scalars() to simplify matrix transpose.
GitLab Mirror
- Mesa (main): spirv_to_nir: Cast RelaxedPrecision ALU op dests to mediump.
GitLab Mirror
- Mesa (main): turnip: Make RelaxedPrecision-decorated ALU ops 16-bit.
GitLab Mirror
- Mesa (main): freedreno/ir3: Lower texture instructions used only for f2f16 to 16-bit.
GitLab Mirror
- Mesa (22.0): docs: add sha256sum to 22.0.4 notes
GitLab Mirror
- Mesa (main): intel: Drop Wa_1409226450 (stall before instruction cache invalidation)
GitLab Mirror
- Mesa (staging/22.0): docs: add release notes for 22.0.4
GitLab Mirror
- Mesa (staging/22.0): VERSION: bump for 22.0.4
GitLab Mirror
- Mesa (staging/22.0): docs: add sha256sum to 22.0.4 notes
GitLab Mirror
- Mesa (main): lavapipe: Use the correct ICD path on Win32
GitLab Mirror
- Mesa (main): docs: add sha256sum to 22.0.4 notes
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 22.0.4
GitLab Mirror
- Mesa (main): docs: add release notes for 22.0.4
GitLab Mirror
- Mesa (main): egl: Fix EGL_EXT_platform_xcb name string to match the registry
GitLab Mirror
- Mesa (main): zink: update radv baseline
GitLab Mirror
- Mesa (add_assert): zink: update radv baseline
GitLab Mirror
- Mesa (radv_fix_assertion): zink: update radv baseline
GitLab Mirror
- Mesa (main): radeonsi: lower nir_intrinsic_sparse_residency_code_and
GitLab Mirror
- Mesa (main): vulkan,anv,turnip: Add a common CmdBindVertexBuffers wrapper
GitLab Mirror
- Mesa (main): radv: Add a sqtt entrypoint for CmdBindVertexBuffers2
GitLab Mirror
- Mesa (main): radv: Use the common CmdBindVertexBuffers wrapper
GitLab Mirror
- Mesa (main): lavapipe: Use the common BindVertexBuffers wrapper
GitLab Mirror
- Mesa (main): radv: Fix RTPSO hashing of pGroups.
GitLab Mirror
- Mesa (main): radv: fix assertion for the count of xfb output
GitLab Mirror
- Mesa (main): radeonsi/tests: add a --slow option
GitLab Mirror
- Mesa (main): radeonsi/tests: use a smaller tests-per-group value
GitLab Mirror
- Mesa (main): winsys: Do not use Display type when X11 is not present in build
GitLab Mirror
- Mesa (main): etnaviv: improve single buffer setup
GitLab Mirror
- Mesa (main): etnaviv: add linear PE support
GitLab Mirror
- Mesa (main): turnip: add an assertion for max descriptor set count.
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_vulkan_memory_model
GitLab Mirror
- Mesa (main): v3dv: fix format usage checks when extended usage flag is set
GitLab Mirror
- Mesa (main): broadcom/compiler: don't promote early fragment tests when writing sample mask
GitLab Mirror
- Mesa (main): radv: determine if shaders use NGG before linking
GitLab Mirror
- Mesa (main): radv: export implicit primitive ID in NIR for legacy VS or TES
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 95d4e5435bf63239105a50370ebbbbdeb7fed2f8
GitLab Mirror
- Mesa (staging/22.0): r300: keep negation if w is an inline constant
GitLab Mirror
- Mesa (staging/22.0): radeonsi: lower nir_intrinsic_sparse_residency_code_and
GitLab Mirror
- Mesa (staging/22.0): radv: Fix RTPSO hashing of pGroups.
GitLab Mirror
- Mesa (staging/22.0): glx: set max values for pbuffer width / height
GitLab Mirror
- Mesa (staging/22.0): meson: add build-id to pipe libraries
GitLab Mirror
- Mesa (staging/22.0): spirv: fix barrier scope assert
GitLab Mirror
- Mesa (staging/22.0): zink: only reject non-blittable resource creation if it has no other binds
GitLab Mirror
- Mesa (staging/22.0): zink: add extra validation for resource creation
GitLab Mirror
- Mesa (staging/22.0): zink: remove input attachment usage when pruning surface usage
GitLab Mirror
- Mesa (staging/22.0): zink: add extended usage and retry if resource creation fails
GitLab Mirror
- Mesa (staging/22.0): zink: fix surface/bufferview cache comparisons
GitLab Mirror
- Mesa (staging/22.0): zink: fix non-dynamic vertex stride update flagging
GitLab Mirror
- Mesa (staging/22.0): zink: force render target usage for sampler-only resources
GitLab Mirror
- Mesa (main): zink: rename a fb surface variables
GitLab Mirror
- Mesa (main): zink: use zink_batch_no_rp to end renderpasses
GitLab Mirror
- Mesa (main): zink: always use zink_batch_rp to init renderpass
GitLab Mirror
- Mesa (main): zink: use local variable for getting rt barrier info
GitLab Mirror
- Mesa (main): zink: use global image rebind counter for dmabuf export
GitLab Mirror
- Mesa (main): zink: move renderpass handling to zink_render_pass.c
GitLab Mirror
- Mesa (main): zink: break out sample location updating to separate function
GitLab Mirror
- Mesa (main): zink: remove fb rebind check during renderpass begin
GitLab Mirror
- Mesa (main): zink: remove renderpass state flag for swapchain
GitLab Mirror
- Mesa (main): zink: break out color rt attrib analysis into util function
GitLab Mirror
- Mesa (main): zink: break out zs rt attrib analysis into util function
GitLab Mirror
- Mesa (main): zink: track whether there's any transient attachments bound
GitLab Mirror
- Mesa (main): zink: split out scissor flagging from framebuffer updating
GitLab Mirror
- Mesa (main): zink: pass rt attrib to zink_render_pass_attachment_get_barrier_info()
GitLab Mirror
- Mesa (main): zink: fix indentation
GitLab Mirror
- Mesa (main): zink: break up swapchain renderpass update to util function
GitLab Mirror
- Mesa (main): zink: use dynamic rendering (most of the time)
GitLab Mirror
- Mesa (main): zink: lift some renderpass mechanics up a level in the api
GitLab Mirror
- Mesa: tag mesa-22.0.4: mesa-22.0.4
GitLab Mirror
- Mesa (main): panfrost: Copy blend constant into variant even when reusing it
GitLab Mirror
- Mesa (main): panfrost: Increase the limit for blend shader variants
GitLab Mirror
- Mesa (main): panfrost: Move patched_s out of the pan_blitter_views struct
GitLab Mirror
- Mesa (main): turnip: fix tu6_pack_border_color for z24
GitLab Mirror
- Mesa (main): clc: parse localSize and localSizeHint
GitLab Mirror
- Mesa (main): clc: drop parsingComplete check
GitLab Mirror
- Mesa (main): clc: disable opaque pointers until they are supported
GitLab Mirror
- Mesa (main): clc: fix compiler features_macro CTS Test
GitLab Mirror
- Mesa (main): clc: speed up compilation by not relying on opencl-c.h
GitLab Mirror
- Mesa (main): egl: dereference XCB drawable pointers
GitLab Mirror
- Mesa (main): turnip: disable UBWC for SNORM formats
GitLab Mirror
- Mesa (main): turnip: fix assert for max xfb outputs
GitLab Mirror
- Mesa (main): 39 new commits
GitLab Mirror
- Mesa (main): virgl/ci: Update virglrenderer
GitLab Mirror
- Mesa (main): radv: constify radv_pipeline in more radv_pipeline_generate_XXX() helpers
GitLab Mirror
- Mesa (main): radv: rename radv_pipeline_generate_XXX() to radv_pipeline_emit_XXX()
GitLab Mirror
- Mesa (main): radv: remove couple of useless pCreateInfo pointers in the emit path
GitLab Mirror
- Mesa (main): radv: remove unused radv_get_conservative_raster_mode() helper
GitLab Mirror
- Mesa (main): radv: move gs_table_depth to the physical_device
GitLab Mirror
- Mesa (main): radv: cleanup using device/physical_device during pipeline creation
GitLab Mirror
- Mesa (main): radv: split radv_pipeline into radv_{graphics,compute,library}pipeline
GitLab Mirror
- Mesa (main): dzn: Use the vk_sync_binary abstraction
GitLab Mirror
- Mesa (main): spirv: Fix windows build
GitLab Mirror
- Mesa (main): dzn: Use the correct ICD path on Win32
GitLab Mirror
- Mesa (main): pvr: use UINT64_C for 64-bit constant
GitLab Mirror
- Mesa (main): docs/ci: fix literalinclude of caching setup files
GitLab Mirror
- Mesa (main): lima/ppir: optimize branch comparison when possible
GitLab Mirror
- Mesa (main): lima/ppir: merge branch nodes in simple cases
GitLab Mirror
- Mesa (main): radv: introduce radv_graphics_pipeline_info and split existing info structs
GitLab Mirror
- Mesa (main): aco: fix p_constaddr with a non-zero offset
GitLab Mirror
- Mesa (main): aco/tests: add test for p_constaddr with a non-zero offset
GitLab Mirror
- Mesa (main): aco: only add/subtract low bits of program addresses
GitLab Mirror
- Mesa (main): d3d12: add missing cmath includes
GitLab Mirror
- Mesa (main): nir/algebraic: Add two more pack/unpack rules
GitLab Mirror
- Mesa (main): nir: Fixes MSVC compiling error about unused variable `_`
GitLab Mirror
- Mesa (main): ci/lava: Fix colored LAVA outputs
GitLab Mirror
- Mesa (main): ci/lava: Fix Gitlab Section markers
GitLab Mirror
- Mesa (staging/22.1): VERSION: bump for 22.1.0 final
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 8b13ee75ba9f27ceac6b6180ca05d321caa13612
GitLab Mirror
- Mesa (staging/22.1): relnotes: Add sha256sum and fix minor formatting issues
GitLab Mirror
- Mesa (staging/22.1): r300: keep negation if w is an inline constant
GitLab Mirror
- Mesa (staging/22.1): docs: add release notes for 22.1.0
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 95d4e5435bf63239105a50370ebbbbdeb7fed2f8
GitLab Mirror
- Mesa (staging/22.1): pan/bi: Fix mov and pack_32_2x16
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to ee2278de654853f1d6107e6ef6fc8537a668866e
GitLab Mirror
- Mesa (staging/22.1): radv: Add a sqtt entrypoint for CmdBindVertexBuffers2
GitLab Mirror
- Mesa (staging/22.1): radeonsi: lower nir_intrinsic_sparse_residency_code_and
GitLab Mirror
- Mesa (staging/22.1): radv: Fix RTPSO hashing of pGroups.
GitLab Mirror
- Mesa (staging/22.1): panfrost: Copy blend constant into variant even when reusing it
GitLab Mirror
- Mesa (staging/22.1): turnip: fix assert for max xfb outputs
GitLab Mirror
- Mesa (staging/22.1): dzn: Use the vk_sync_binary abstraction
GitLab Mirror
- Mesa (staging/22.1): aco: fix p_constaddr with a non-zero offset
GitLab Mirror
- Mesa (main): lima: Implement texture_barrier
GitLab Mirror
- Mesa (main): lima: enable PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT
GitLab Mirror
- Mesa (main): radv: Replace nir_vector_extract with nir_channel
GitLab Mirror
- Mesa (main): radv: Add and use radv_bvh_node_type
GitLab Mirror
- Mesa (main): intel/tools: drop wrappers around mmio regs macros
GitLab Mirror
- Mesa (main): intel/tools/aubinator: list all platforms in help message
GitLab Mirror
- Mesa (main): intel/tools: add macros for gfx12+ variant of VCSUNIT0
GitLab Mirror
- Mesa (main): intel/tools: clean up mmio regs definitions
GitLab Mirror
- Mesa (main): intel/tools/aubinator: add support for 2 "new" subopcodes
GitLab Mirror
- Mesa (main): intel/tools: add support for GEM_CREATE_EXT in intel_dump_gpu
GitLab Mirror
- Mesa (main): radv/ci: Skip slow/crashing ray tracing tests
GitLab Mirror
- Mesa (main): radv: Enable ray queries by default
GitLab Mirror
- Mesa (main): radv: Add fail/flake lists for navi22
GitLab Mirror
- Mesa (main): etnaviv: vectorise io
GitLab Mirror
- Mesa (main): etnaviv: assert if etna_shader_io_file reg overrun
GitLab Mirror
- Mesa (main): radv/ci: fix fails list for NAVI21
GitLab Mirror
- Mesa (main): tgsi: Add SEPARABLE_PROGRAM property
GitLab Mirror
- Mesa (main): aco: Fix scratch with task shaders.
GitLab Mirror
- Mesa (main): anv: Add workaround for sample mask with multisampling
GitLab Mirror
- Mesa (main): radv: Clarify emitting graphics shader pointers.
GitLab Mirror
- Mesa (main): radv: Introduce ring info structure for queues, refactor preamble generation.
GitLab Mirror
- Mesa (main): radv: Pass radv_device pointer to some functions.
GitLab Mirror
- Mesa (main): radv: Use a ws variable during preamble creation.
GitLab Mirror
- Mesa (main): radv: Refactor queue state to separate structure.
GitLab Mirror
- Mesa (main): pan/bi: Read base for combined stores
GitLab Mirror
- Mesa (main): nir: Add store_combined_output_pan BASE back
GitLab Mirror
- Mesa (main): pan/mdg: Read base for combined stores
GitLab Mirror
- Mesa (main): panfrost: Only write depth / stencil once if MRT is used
GitLab Mirror
- Mesa (main): meson: Add build option for gallium-d3d12-video feature
GitLab Mirror
- Mesa (main): meson: Update DirectX-Headers dependency to 1.602.0 version with fallback to the wrap
GitLab Mirror
- Mesa (main): panfrost: Simplify the kmsro create path
GitLab Mirror
- Mesa (main): panfrost: Don't allocate SHARED as scanout
GitLab Mirror
- Mesa (main): nir: Add explicit task payload atomic intrinsics.
GitLab Mirror
- Mesa (main): nir: add load_mesh_inline_data_intel intrinsic to nir_divergence_analysis
GitLab Mirror
- Mesa (main): nir: add load_task_payload intrinsic to nir_divergence_analysis
GitLab Mirror
- Mesa (main): intel/tools: fix 32-bit build
GitLab Mirror
- Mesa (main): intel: Fix analysis invalidation in eliminate_find_live_channel
GitLab Mirror
- Mesa (main): anv: Update line range
GitLab Mirror
- Mesa (main): vulkan: remove the VkPhysicalDeviceMemoryProperties workaround
GitLab Mirror
- Mesa (main): radv: remove VkPhysicalDeviceMemoryProperties2 workaround
GitLab Mirror
- Mesa (main): venus: use common entry point for VkPhysicalDeviceMemoryProperties
GitLab Mirror
- Mesa (main): zink: only warn once for SRGB fb without KHR_swapchain_mutable_format
GitLab Mirror
- Mesa (main): zink: clamp dynamic render layerCount to 1
GitLab Mirror
- Mesa (main): zink: use descriptor indices in compiler
GitLab Mirror
- Mesa (main): zink: add screen-based indexing to descriptor sets
GitLab Mirror
- Mesa (main): zink: create all descriptor ref templates at once
GitLab Mirror
- Mesa (main): zink: use descriptor set index indirection in program init
GitLab Mirror
- Mesa (main): zink: use descriptor set index indirection in cache state updates
GitLab Mirror
- Mesa (main): zink: flag descriptor sets as changed before updating hashes
GitLab Mirror
- Mesa (main): zink: add a "compact" descriptor mode
GitLab Mirror
- Mesa (main): zink: use XOR for descriptor hash accumulation
GitLab Mirror
- Mesa (main): lavapipe: fix depth bias offset flag enables.
GitLab Mirror
- Mesa (main): intel/compiler: Move spill/fill tracking to the register allocator
GitLab Mirror
- Mesa (main): v3dv/bo: unmap any bo that goes to the bo cache
GitLab Mirror
- Mesa (main): radv: Implement conditional rendering for async compute queue.
GitLab Mirror
- Mesa (main): radv: move HS info and task_num_entries to the physical device
GitLab Mirror
- Mesa (main): radv: rename radv_cmd_state::pipeline to graphics_pipeline
GitLab Mirror
- Mesa (main): radv: move streamout_shader to radv_graphics_pipeline
GitLab Mirror
- Mesa (main): radv: unify radv_pipeline_has_XXX() helpers
GitLab Mirror
- Mesa (main): radv: move active_stages to radv_graphics_pipeline
GitLab Mirror
- Mesa (main): ac: export LLVM c++ ResetCommandLineParser method
GitLab Mirror
- Mesa (main): radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop
GitLab Mirror
- Mesa (main): ac: reset LLVM command line parser
GitLab Mirror
- Mesa (main): aco: Remove trailing whitespace.
GitLab Mirror
- Mesa (main): radv: Remove trailing whitespace.
GitLab Mirror
- Mesa (main): ac: Remove trailing white space.
GitLab Mirror
- Mesa (main): radv: Disable predication for supass clear and image clears.
GitLab Mirror
- Mesa (main): zink: radv ci updates
GitLab Mirror
- Mesa (main): winsys/amdgpu-radeon: Allow specifying context priority
GitLab Mirror
- Mesa (main): radeonsi: Add support for EGL_IMG_context_priority
GitLab Mirror
- Mesa (main): pan/bi: Recoalesce tied operands after spilling
GitLab Mirror
- Mesa (main): pan/bi: Schedule for pressure pre-RA
GitLab Mirror
- Mesa (main): kopper: Only include XCB headers on supported platforms
GitLab Mirror
- Mesa (main): pan/bi: Allow CSEing LEA_BUF_IMM
GitLab Mirror
- Mesa (main): dri2: Fix memory leak.
GitLab Mirror
- Mesa (main): egl/wgl: On win32, there is no support for EGL_EXT_device and EGL_EXT_platform_device
GitLab Mirror
- Mesa (main): zink: add renderpass bits for color/depth r/w
GitLab Mirror
- Mesa (main): zink: use a zink_render_pass_pipeline_state bit for fbfetch
GitLab Mirror
- Mesa (main): llvmpipe: flush resources for kms swrast path.
GitLab Mirror
- Mesa (main): intel/disasm: add missing handling of <1;1,0>
GitLab Mirror
- Mesa (main): util/debug: add an enable parsing helper
GitLab Mirror
- Mesa (main): util/perf: add options to enable/disable tracepoints
GitLab Mirror
- Mesa (main): radv: rename VERT_GRP_SIZE to VERTS_PER_SUBGRP on GFX11
GitLab Mirror
- Mesa (main): radv: do not emit more non-existent registers on GFX11
GitLab Mirror
- Mesa (main): radv: update framebuffer registers on GFX11
GitLab Mirror
- Mesa (main): radv: use the fragment resolve path by default on GFX11
GitLab Mirror
- Mesa (main): radv: report adjusted LDS size for fragment shaders on GFX11
GitLab Mirror
- Mesa (main): radv: update VRS rates on GFX11
GitLab Mirror
- Mesa (main): radv: fix configuring COLOR_INVALID on GFX11
GitLab Mirror
- Mesa (main): radv: configure DB_Z_INFO.NUM_SAMPLES correctly on GFX11
GitLab Mirror
- Mesa (main): radv: disable VK_AMD_shader_fragment_mask on GFX11
GitLab Mirror
- Mesa (main): radv: disable attachementFragmentShadingRate on GFX11
GitLab Mirror
- Mesa (main): radv: fix VK_BLEND_FACTOR_CONSTANT_COLOR translation on GFX11
GitLab Mirror
- Mesa (main): radv: use pipeline->slab_bo in more places
GitLab Mirror
- Mesa (main): radv: fix writing buffer markers with non-zero memory offset
GitLab Mirror
- Mesa (main): ir3: handle gl_Layer and gl_ViewportIndex when there is TES + GS
GitLab Mirror
- Mesa (main): radeonsi: Set display_remote for non-refernced frames
GitLab Mirror
- Mesa (main): panfrost: Fix crash with GALLIUM_HUD
GitLab Mirror
- Mesa (main): panfrost: Extract afbc_stride_blocks helper
GitLab Mirror
- Mesa (main): panfrost: Extract pan_afbc_row_stride helper
GitLab Mirror
- Mesa (main): panfrost: Fix is_wide return type
GitLab Mirror
- Mesa (main): panfrost: Support tiled AFBC in stride helpers
GitLab Mirror
- Mesa (main): panfrost: Add pan_afbc_tile_size helper
GitLab Mirror
- Mesa (main): panfrost: Add AFBC stride unit tests
GitLab Mirror
- Mesa (main): panfrost: Add 1x1 layout unit tests
GitLab Mirror
- Mesa (main): panfrost: Add helper checking tiled AFBC support
GitLab Mirror
- Mesa (main): panfrost: Use tiled AFBC textures
GitLab Mirror
- Mesa (main): panfrost: Add 3D texture layout unit test
GitLab Mirror
- Mesa (main): panfrost: Add a tiled 16x16 layout unit test
GitLab Mirror
- Mesa (main): panfrost: Calculate header_size based on row_stride
GitLab Mirror
- Mesa (main): panfrost: Put comment in correct #ifdef
GitLab Mirror
- Mesa (main): panfrost: Handle AFBC Tiled
GitLab Mirror
- Mesa (main): panfrost: Gate tiled AFBC on GPUs that support it
GitLab Mirror
- Mesa (main): panfrost: Advertise 16x16 tiled AFBC
GitLab Mirror
- Mesa (main): panfrost: Align layouts to tiles of superblocks
GitLab Mirror
- Mesa (main): panfrost: Fix AFBC flags on v6
GitLab Mirror
- Mesa (staging/22.1): .pick_status.json: Update to 9773ed1dc74b98019640d909cdc2b5d6cffae85a
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to ee2278de654853f1d6107e6ef6fc8537a668866e
GitLab Mirror
- Mesa (staging/22.0): turnip: fix assert for max xfb outputs
GitLab Mirror
- Mesa (staging/22.1): pan/mdg: Read base for combined stores
GitLab Mirror
- Mesa (staging/22.1): pan/bi: Read base for combined stores
GitLab Mirror
- Mesa (staging/22.1): nir: Add store_combined_output_pan BASE back
GitLab Mirror
- Mesa (staging/22.0): aco: fix p_constaddr with a non-zero offset
GitLab Mirror
- Mesa (staging/22.1): panfrost: Only write depth / stencil once if MRT is used
GitLab Mirror
- Mesa (staging/22.1): anv: Update line range
GitLab Mirror
- Mesa (staging/22.0): .pick_status.json: Update to 9773ed1dc74b98019640d909cdc2b5d6cffae85a
GitLab Mirror
- Mesa (staging/22.1): lavapipe: fix depth bias offset flag enables.
GitLab Mirror
- Mesa (staging/22.0): panfrost: Copy blend constant into variant even when reusing it
GitLab Mirror
- Mesa (staging/22.0): nir: Add store_combined_output_pan BASE back
GitLab Mirror
- Mesa (staging/22.1): radv: Implement conditional rendering for async compute queue.
GitLab Mirror
- Mesa (staging/22.1): radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop
GitLab Mirror
- Mesa (staging/22.0): pan/bi: Read base for combined stores
GitLab Mirror
- Mesa (staging/22.1): radv: Disable predication for supass clear and image clears.
GitLab Mirror
- Mesa (staging/22.1): llvmpipe: flush resources for kms swrast path.
GitLab Mirror
- Mesa (staging/22.0): pan/mdg: Read base for combined stores
GitLab Mirror
- Mesa (staging/22.1): radv: fix writing buffer markers with non-zero memory offset
GitLab Mirror
- Mesa (staging/22.0): panfrost: Only write depth / stencil once if MRT is used
GitLab Mirror
- Mesa (staging/22.1): zink: use a zink_render_pass_pipeline_state bit for fbfetch
GitLab Mirror
- Mesa (staging/22.1): zink: add renderpass bits for color/depth r/w
GitLab Mirror
- Mesa (staging/22.0): anv: Update line range
GitLab Mirror
- Mesa (staging/22.0): lavapipe: fix depth bias offset flag enables.
GitLab Mirror
- Mesa (staging/22.0): radv: Implement conditional rendering for async compute queue.
GitLab Mirror
- Mesa (staging/22.0): radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop
GitLab Mirror
- Mesa (staging/22.0): radv: fix writing buffer markers with non-zero memory offset
GitLab Mirror
- Mesa (main): zink: update radv piglit fails
GitLab Mirror
- Mesa (main): v3dv/format: no need for GetPhysicalDeviceFormatProperties
GitLab Mirror
- Mesa (main): v3dv/format: Add support for VK_KHR_format_feature_flags2
GitLab Mirror
- Mesa (main): util: Fixes test_util_get_process_exec_path on windows host with msys2/mingw
GitLab Mirror
- Mesa (main): util: Fixes typo in test_util_get_process_exec_path
GitLab Mirror
- Mesa (main): st/mesa: remove unused GENERIC input and output from the clear VS
GitLab Mirror
- Mesa (main): r300,r600,svga: save the FS constant buffer for u_blitter to fix a regression
GitLab Mirror
- Mesa (main): mesa: Require temp images in _mesa_texstore_*_dxt* with SkipImages
GitLab Mirror
- Mesa (main): mesa: Split tx_compress_dxtn into per-format functions
GitLab Mirror
- Mesa (main): mesa: Avoid temp images in _mesa_texstore_rgb_dxt1 for GL_RGBA source
GitLab Mirror
- Mesa (main): mesa: Avoid temp images in _mesa_texstore_*_dxt* for stride = 0
GitLab Mirror
- Mesa (main): ci/virgl: fix checksum for valve traces which run on iris
GitLab Mirror
- Mesa (main): ci/freedreno: enable ROR and Nheko traces
GitLab Mirror
- Mesa (main): ci/intel: add RoR and Nheko traces and reenable most of Valve traces
GitLab Mirror
- Mesa (main): ci/i915: add entries for RoR and Nheko traces
GitLab Mirror
- Mesa (main): ci/llvmpipe: add RoR and Nheko traces
GitLab Mirror
- Mesa (main): ci/crocus: add RoR and Nheko traces
GitLab Mirror
- Mesa (main): ci/radeonsi: add RoR and Nheko traces
GitLab Mirror
- Mesa (main): ci/virgl: traces: add RoR and Nheko traces
GitLab Mirror
- Mesa (main): ci/panfrost: add RoR and Nheko traces
GitLab Mirror
- Mesa (main): nir: Add new launch_mesh_workgroups intrinsic.
GitLab Mirror
- Mesa (main): nir: Add common task shader lowering to make the backend's job easier.
GitLab Mirror
- Mesa (main): radv: Add mesh and task stage names to pipeline executable properties.
GitLab Mirror
- Mesa (main): vulkan/wsi: fix extra free if buffer_blit_queue
GitLab Mirror
- Mesa (main): radv: Fix redundant subpass barriers due to erroneous comparison
GitLab Mirror
- Mesa (main): radv/ci: skip dEQP-VK.fragment_operations.transient_attachment_bit
GitLab Mirror
- Mesa (main): nir: Keep track of cross-invocation mesh shader output access.
GitLab Mirror
- Mesa (main): pan/bi: Test CMP result_type optimization
GitLab Mirror
- Mesa (main): pan/bi: Fuse result types
GitLab Mirror
- Mesa (main): vtn: assert that composite members have the same bit size as the result
GitLab Mirror
- Mesa (main): vtn: assert that vector shuffle indices are in-bounds
GitLab Mirror
- Mesa (main): intel/fs: Drop fs_visitor::emit_alpha_to_coverage_workaround()
GitLab Mirror
- Mesa (main): intel/fs: Copy color_outputs_valid into wm_prog_data
GitLab Mirror
- Mesa (main): anv: Drop alpha_to_coverage from the NULL FS optimization
GitLab Mirror
- Mesa (main): anv: Handle the null FS optimization after compiling shaders
GitLab Mirror
- Mesa (main): anv: Don't disable the fragment shader if XFB is enabled
GitLab Mirror
- Mesa (main): egl: Fix DETECT_OS macro usage
GitLab Mirror
- Mesa (main): intel: Only set VectorMaskEnable when needed
GitLab Mirror
- Mesa (main): d3d12: Initialize d3d12_video_encoder_bitstream member m_uiOffset.
GitLab Mirror
- Mesa (main): vulkan: Add a base struct for buffers
GitLab Mirror
- Mesa (main): anv: Use the base vk_buffer struct
GitLab Mirror
- Mesa (main): panvk: Use the vk_buffer base struct
GitLab Mirror
- Mesa (main): anv: move internal RT shaders to the internal cache
GitLab Mirror
- Mesa (main): radeonsi/vcn : update enc->dpb ref_use for index 0
GitLab Mirror
- Mesa (main): d3d12: Fix forward decl for sw_winsys
GitLab Mirror
- Mesa (main): Revert "radeonsi: Set display_remote for non-refernced frames"
GitLab Mirror
- Mesa (main): radv: Fix handling of primitiveOffset
GitLab Mirror
- Mesa (main): radv: Ignore transformOffset if transformData is 0
GitLab Mirror
- Mesa (main): microsoft/compiler: Fixup sampler derefs in tex instrs that don't *need* samplers
GitLab Mirror
- Mesa (main): radv/ci: skip image.sample_texture.*_compressed_format*
GitLab Mirror
- Mesa (main): radv/ci: Move transient_attachment_bit from fail to skip list
GitLab Mirror
- Mesa (main): ci/iris: skqp: remove flaking atlastext for TGL (gl version)
GitLab Mirror
- Mesa (main): anv: remove redundant code calculating dynamic states mask
GitLab Mirror
- Mesa (main): anv: remove invalid copy/pasted comment
GitLab Mirror
- Mesa (main): radv: init states from pDepthStencilState at only one place
GitLab Mirror
- Mesa (main): radv: init states from pMultisampleState at only one place
GitLab Mirror
- Mesa (main): radv: copy viewport/scissor when initializing radv_viewport_info
GitLab Mirror
- Mesa (main): radv: init states from VkPipelineRenderingCreateInfo at only one place
GitLab Mirror
- Mesa (main): radv: use AMD values for computing blend related state
GitLab Mirror
- Mesa (main): radv: init states from pColorBlendState at only one place
GitLab Mirror
- Mesa (main): radv: init states from VkAttachmentSampleCountInfo at only one place
GitLab Mirror
- Mesa (main): radv: init states from VkPipelineDiscardRectangleState at only one place
GitLab Mirror
- Mesa (main): radv: init states from VkPipelineFragmentShadingRateState at only one place
GitLab Mirror
- Mesa (main): panfrost: Allow FPK on Valhall
GitLab Mirror
- Mesa (main): panfrost: Set overdraw_alpha[01] flags
GitLab Mirror
- Mesa (main): pan/bi: Don't allow spilling coverage mask writes
GitLab Mirror
- Mesa (main): panfrost: Set allow_rotating_primitives
GitLab Mirror
- Mesa (main): aco/ra: fix usage of invalidated iterator
GitLab Mirror
- Mesa (main): mesa: Drop dead #include "sparc/sparc.h"
GitLab Mirror
- Mesa (main): vulkan: Use the correct enum in vk_buffer
GitLab Mirror
- Mesa (main): radv: Use vk_buffer
GitLab Mirror
- Mesa (main): pan/bi: Add VAR_TEX fusing unit test
GitLab Mirror
- Mesa (main): pan/va: Fill in missing src_flat16 enum
GitLab Mirror
- Mesa (main): pan/bi: Make LD_VAR w=format instead of w=vecsize
GitLab Mirror
- Mesa (main): pan/bi: Model Valhall source formats
GitLab Mirror
- Mesa (main): pan/bi: Interpolate varyings at 16-bit
GitLab Mirror
- Mesa (main): ci: traces: temporarily disable nheko trace
GitLab Mirror
- Mesa (main): nir/gcm: fix pushing instructions into if blocks
GitLab Mirror
- Mesa (main): ir3: handle intrinsic_load_draw_id when scanning driver constants
GitLab Mirror
- Mesa (main): nv50/ir: fix OUT.FINAL on ampere
GitLab Mirror
- Mesa (main): nv50/ir: recoginse Ampere
GitLab Mirror
- Mesa (main): nv50/ir: fix scope of memory ops on ampere
GitLab Mirror
- Mesa (main): nv50/ir: fix ALD/AST where address comes from AL2P
GitLab Mirror
- Mesa (main): amd: Initialize Gfx11Lib members in constructor.
GitLab Mirror
- Mesa (main): ac/gpu_info: always retile DCC on gfx10 and newer chips
GitLab Mirror
- Mesa (main): v3dv: consume barriers at the right stages
GitLab Mirror
- Mesa (main): v3dv: only clear BCL barrier state if we don't have pending graphics barriers
GitLab Mirror
- Mesa (main): v3dv: use an explicit struct type to track barrier state
GitLab Mirror
- Mesa (main): v3dv: track sources of barriers
GitLab Mirror
- Mesa (main): v3dv: limit sync for barriers to hw queues selected by source mask
GitLab Mirror
- Mesa (main): ci: update linux kernel to v5.17
GitLab Mirror
- Mesa (main): ci: update docs for linux kernel uprevs
GitLab Mirror
- Mesa (main): lima/ci: update piglit ci expectations
GitLab Mirror
- Mesa (main): lima/ci: reenable lima-mali450-piglit-gpu:arm64
GitLab Mirror
- Mesa (main): radv, ac/nir: Fix multiview layer export for mesh shaders.
GitLab Mirror
- Mesa (main): ac/nir/taskmesh: Use task shader lowering from common NIR code.
GitLab Mirror
- Mesa (main): ac/nir/taskmesh: Use 3 dimensional workgroup ID.
GitLab Mirror
- Mesa (main): nv50: Fix tlsSpace alignment
GitLab Mirror
- Mesa (main): nir/gather_info: allow to run it before inlining
GitLab Mirror
- Mesa (main): nir/gce: pin call instructions
GitLab Mirror
- Mesa (main): radeonsi: enable use_waterfall_for_divergent_tex_samplers
GitLab Mirror
- Mesa (main): ac/llvm: add use_waterfall_for_divergent_tex_samplers option
GitLab Mirror
- Mesa (main): vulkan/runtime: Add min_lod to vk_image_view
GitLab Mirror
- Mesa (main): isl: Add some asserts about multisampled surfaces
GitLab Mirror
- Mesa (main): intel/isl: Add isl_view::min_lod_clamp for IVB+
GitLab Mirror
- Mesa (main): anv: Implement VK_EXT_image_view_min_lod
GitLab Mirror
- Mesa (main): nir: Add a correctness note for nir_lower_phis_to_regs_block
GitLab Mirror
- Mesa (main): nir: Handle register sources in lower_phis_to_regs_block
GitLab Mirror
- Mesa (main): zink: require draw params ext/cap in ntv if drawid is used
GitLab Mirror
- Mesa (main): zink: emit spirv cap for subgroup vote ops
GitLab Mirror
- Mesa (main): zink: use correct scope for subgroup vote ops
GitLab Mirror
- Mesa (main): zink: fix subgroup vote detection
GitLab Mirror
- Mesa (main): zink: lower subgroup width to 1 for unsupported subgroup vote stages
GitLab Mirror
- Mesa (main): ci: bump VK-GL-CTS to 1.3.2.0
GitLab Mirror
- Mesa (main): v3d: fix blending for mixed RT formats
GitLab Mirror
- Mesa (main): v3d: expose GL_ARB_draw_buffers_blend
GitLab Mirror
- Mesa (main): aco: clarify a portion of do_pack_2x16
GitLab Mirror
- Mesa (main): aco/tests: disable regalloc.subdword_alloc.reuse_16bit_operands on GFX11
GitLab Mirror
- Mesa (main): aco: use p_parallelcopy for uniform reduction with zero source
GitLab Mirror
- Mesa (main): aco/tests: fix gfx11 variants printed as gfx12
GitLab Mirror
- Mesa (main): aco: use v_perm_b32 to copy 0xff00/0x00ff/0xff/0x00
GitLab Mirror
- Mesa (main): aco: disable sdwa on gfx11
GitLab Mirror
- Mesa (main): aco/tests: update for GFX11's removal of SDWA
GitLab Mirror
- Mesa (main): nir_lower_task_shader: Fix return from lower_task_intrin (bool, not void*)
GitLab Mirror
- Mesa (main): d3d12: Re-add missed bitmasks to shader key comparison
GitLab Mirror
- Mesa (main): CI/windows: Install Vulkan SDK from LunarG directly isntead of Chocolatey
GitLab Mirror
- Mesa (main): CI/d3d12: Add skips and update baselines
GitLab Mirror
- Mesa (main): CI/windows: Delete comment for installing vulkan-runtime
GitLab Mirror
- Mesa (main): CI/windows: Disable chocolatey progress printing to shrink log size
GitLab Mirror
- Mesa (main): CI/windows: Disable LLVM CMake developer warnings to shrink log size
GitLab Mirror
- Mesa (main): CI/windows: Move --fraction for deqp-runner to run command line
GitLab Mirror
- Mesa (main): dzn: Update fails/flakes
GitLab Mirror
- Mesa (main): CI: Re-enable Windows builds
GitLab Mirror
- Mesa (main): zink: remove first_frame stalling
GitLab Mirror
- Mesa (main): zink: drop wideLines requirement
GitLab Mirror
- Mesa (main): zink: drop largePoints requirement
GitLab Mirror
- Mesa (main): st/pbo_compute: do pbo readback directly to the buffer object if it exists
GitLab Mirror
- Mesa (main): st/pbo_compute: use different calc for non-3d compute buffer sizing
GitLab Mirror
- Mesa (main): st/pbo_compute: make compute download conditional in shader slightly more readable
GitLab Mirror
- Mesa (main): st/pbo_compute: fix z coords for compute pbos
GitLab Mirror
- Mesa (main): nir: Consider PNTC to be a varying
GitLab Mirror
- Mesa (main): anv: Use nir_shader_gather_xfb_info
GitLab Mirror
- Mesa (main): lavapipe: Use nir_shader_gather_xfb_info
GitLab Mirror
- Mesa (main): turnip: Use nir_gather_xfb_info
GitLab Mirror
- Mesa (main): radv: Use nir_gather_xfb_info
GitLab Mirror
- Mesa (main): nir: Drop nir_shader_get_xfb_info
GitLab Mirror
- Mesa (main): glsl/nir: Populate nir_shader::xfb_info after linking varyings
GitLab Mirror
- Mesa (main): glsl/nir: Stash the xfb_info in the nir_shader when linking XFB
GitLab Mirror
- Mesa (main): nir: Rename nir_gather_xfb_info to nir_shader_get_xfb_info
GitLab Mirror
- Mesa (main): nir: Add a nir_xfb_info to nir_shader
GitLab Mirror
- Mesa (main): glsl/nir: Stop leaking varyings_info
GitLab Mirror
- Mesa (main): st,nir: Use nir_shader::xfb_info in nir_lower_io_passes
GitLab Mirror
Last message date:
Tue May 31 23:42:12 UTC 2022
Archived on: Tue May 31 23:42:29 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).