June 2021 Archives by date
Starting: Tue Jun 1 00:30:14 UTC 2021
Ending: Wed Jun 30 22:44:59 UTC 2021
Messages: 1445
- Mesa (main): freedreno/tu+drm: Extract out pm4 pkt header helpers
GitLab Mirror
- Mesa (main): freedreno: Move pkt parsing helpers to common
GitLab Mirror
- Mesa (main): freedreno/afuc: Split out instruction decode helper
GitLab Mirror
- Mesa (main): freedreno/afuc: Split out utils
GitLab Mirror
- Mesa (main): freedreno/afuc: Clean up special regs
GitLab Mirror
- Mesa (main): freedreno/afuc: Add pipe reg name decoding
GitLab Mirror
- Mesa (main): freedreno/afuc: Add emulator mode to afuc-disasm
GitLab Mirror
- Mesa (main): freedreno/registers: Add a few a6xx regs and notes
GitLab Mirror
- Mesa (main): freedreno/afuc: Extract full gpu-id
GitLab Mirror
- Mesa (main): freedreno/afuc: Split out helpers to parse labels and packet-table
GitLab Mirror
- Mesa (main): freedreno/afuc: Add emulator support to run bootstrap
GitLab Mirror
- Mesa (main): freedreno/ci: Add real packet-table loading for afuc test
GitLab Mirror
- Mesa (main): freedreno/afuc: Use emulator to extract jmptbl
GitLab Mirror
- Mesa (main): freedreno/headergen2: Fix compile warnings with CP_DRAW_INDIRECT_MULTI
GitLab Mirror
- Mesa (main): 28 new commits
GitLab Mirror
- Mesa (main): ac/rgp: mark SQTT_FILE_CHUNK_TYPE_ISA_DATABASE as deprecated
GitLab Mirror
- Mesa (main): ac/rgp: bump the SQTT file minor version to 5
GitLab Mirror
- Mesa (main): Revert "ci/freedreno: Skip Portal 2 trace on a630, due to flakiness"
GitLab Mirror
- Mesa (main): ci/lava: Disable CPU frequency scaling
GitLab Mirror
- Mesa (main): broadcom/compiler: use proper type field for atomic operations
GitLab Mirror
- Mesa (main): v3d/simulator: capture hub interrupts
GitLab Mirror
- Mesa (main): v3d/simulator: add a cache flush mode enum
GitLab Mirror
- Mesa (main): v3d/simulator: wait for cache flushes
GitLab Mirror
- Mesa (main): v3d/simulator: use the proper register when waiting on a CSD submit
GitLab Mirror
- Mesa (main): v3d/simulator: use BFC/RFC registers to wait for bin/render to complete
GitLab Mirror
- Mesa (main): gitlab-ci: add python script to submit lava jobs
GitLab Mirror
- Mesa (main): pan/decode: Flush the dump stream after decoding
GitLab Mirror
- Mesa (main): panfrost: Call abort() when aborting on fault
GitLab Mirror
- Mesa (main): panfrost: Use first_tiler to check if tiling is needed
GitLab Mirror
- Mesa (main): gitlab-ci: enable building of Vulkan tests in Piglit
GitLab Mirror
- Mesa (main): docs: add basic documentation for venus
GitLab Mirror
- Mesa (main): panfrost: Fix pan_pool_ref construction
GitLab Mirror
- Mesa (main): ci/v3dv: update expected results
GitLab Mirror
- Mesa (main): panfrost: Update comment
GitLab Mirror
- Mesa (main): panfrost: Shrink pan_draw_mode return type
GitLab Mirror
- Mesa (main): panfrost: Add draw parameters dirty flags
GitLab Mirror
- Mesa (main): panfrost: Analyze sysval dirty flags
GitLab Mirror
- Mesa (main): panfrost: Dirty track constant buffers
GitLab Mirror
- Mesa (main): panfrost: Don't allocate empty varying buffer
GitLab Mirror
- Mesa (main): panfrost: Dirty track stack sizes
GitLab Mirror
- Mesa (main): panfrost: Write translate_index_size better
GitLab Mirror
- Mesa (main): panfrost: Minor changes to draw_vbo
GitLab Mirror
- Mesa (main): panfrost: Bubble up errors
GitLab Mirror
- Mesa (main): panfrost: Elucidate thread group split field
GitLab Mirror
- Mesa (main): panfrost: Eliminate reserve_* functions
GitLab Mirror
- Mesa (main): anv: fix availability for copying timestamp query results
GitLab Mirror
- Mesa (main): ci: Add known-flake handling for the IRC flake reports
GitLab Mirror
- Mesa (main): ci: Move the flakes channels to OFTC
GitLab Mirror
- Mesa (main): panfrost/ci: Report flakes on IRC
GitLab Mirror
- Mesa (main): zink: add a second descriptor manager
GitLab Mirror
- Mesa (main): zink: unify code for updating res->bind_count values
GitLab Mirror
- Mesa (main): zink: unify more resource bind count tracking code
GitLab Mirror
- Mesa (main): zink: optimize buffer rebinds
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): vc4: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): v3d: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): etnaviv: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): freedreno: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): lima: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): si: Use Rn_UINT instead of In_UINT for index buffers
GitLab Mirror
- Mesa (main): docs/gallium: Document the index buffer format convention
GitLab Mirror
- Mesa (main): aux/trace: dump resource for samplerview and surface
GitLab Mirror
- Mesa (main): aux/draw: if pipe_draw_info::index_bias_varies is not set, ignore index_bias for N>1
GitLab Mirror
- Mesa (main): util: Add a helper macro for defining initial-exec variables.
GitLab Mirror
- Mesa (main): android: Fix ELF TLS support.
GitLab Mirror
- Mesa (main): ci/android: Update to building for SDK 29 by default.
GitLab Mirror
- Mesa (main): freedreno/afuc: Print uintptr_t with PRIxPTR
GitLab Mirror
- Mesa (main): ci/lava: Switch LAVA jobs to x86 runners
GitLab Mirror
- Mesa (main): sparc: Avoid some redefinition warnings
GitLab Mirror
- Mesa (main): Revert "CI: Disable rk3399-gru-kevin jobs for now"
GitLab Mirror
- Mesa (main): CI: Fix path confusion in OpenCL Piglit execution
GitLab Mirror
- Mesa (main): android: intel/compiler: add brw_compile_ff_gs.c to Makefile.sources
GitLab Mirror
- Mesa (main): android: i965: remove brw_ff_gs_emit.c from Makefile.sources
GitLab Mirror
- Mesa (main): v3dv: don't keep an open file descriptor for imported fences/semaphores
GitLab Mirror
- Mesa (main): v3dv: implement external semaphore/fence extensions
GitLab Mirror
- Mesa (main): aux/draw: fix aalines and aapoints for shaders with explicit FragData outputs
GitLab Mirror
- Mesa (main): docs: quote a few defines
GitLab Mirror
- Mesa (main): docs: fix header-levels in envvars.rst
GitLab Mirror
- Mesa (main): docs: use file-role for paths
GitLab Mirror
- Mesa (main): docs: use envvar role for envvars
GitLab Mirror
- Mesa (main): docs: add the doc-comment for fse-vars
GitLab Mirror
- Mesa (main): radv: declare index_va in a single call for indexed draw packet emit
GitLab Mirror
- Mesa (main): radv: explicitly load a desc set layout struct member during set allocate
GitLab Mirror
- Mesa (main): turnip: reset push descriptor set on command buffer reset
GitLab Mirror
- Mesa (main): ci: fix the vkd3d-proton runner
GitLab Mirror
- Mesa (main): ci: build the hang-detection tool into x86_test-vk
GitLab Mirror
- Mesa (main): zink: add a util function to create a null surface
GitLab Mirror
- Mesa (main): zink: replace context-based null framebuffer surfaces with internal ones
GitLab Mirror
- Mesa (main): zink: create dummy surface/bufferview for null descriptor use
GitLab Mirror
- Mesa (main): zink: handle null bufferview/imageview descriptors when robustness2 is missing
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (staging/21.1): vulkan/device_select: avoid segfault on Wayland if wl_drm is unavailable
GitLab Mirror
- Mesa (staging/21.1): vulkan/device_select: avoid segfault on Wayland if wl_drm is unavailable
GitLab Mirror
- Mesa (staging/21.1): docs: add release notes for 21.1.2
GitLab Mirror
- Mesa (staging/21.1): VERSION: bump for 21.1.2
GitLab Mirror
- Mesa: tag mesa-21.1.2: mesa-21.1.2
GitLab Mirror
- Mesa (21.1): 54 new commits
GitLab Mirror
- Mesa (staging/21.1): zink: ci updates
GitLab Mirror
- Mesa (main): iris: Replace no_gpu flag with PIPE_MAP_DIRECTLY
GitLab Mirror
- Mesa (main): iris: Promote to MAP_DIRECTLY when required before NULL return
GitLab Mirror
- Mesa (main): iris: Delete a comment suggesting we use tiled staging buffers
GitLab Mirror
- Mesa (main): iris: Make an iris_bo_is_external() helper and use it in a few places
GitLab Mirror
- Mesa (main): iris: Track imported vs. exported status separately
GitLab Mirror
- Mesa (main): iris: Use staging blits for reads from uncached buffers.
GitLab Mirror
- Mesa (main): iris: Use staging blits for transfers involving imported BOs
GitLab Mirror
- Mesa (main): iris: Assert on mapping a tiled buffer without MAP_RAW
GitLab Mirror
- Mesa (main): iris: Drop fallback GEM_MMAP_GTT if GEM_MMAP with I915_MMAP_WC fails
GitLab Mirror
- Mesa (main): iris: Delete GTT mapping support
GitLab Mirror
- Mesa (main): iris: Pick a single mmap mode (WB/WC) at BO allocation time
GitLab Mirror
- Mesa (main): iris: Use bo->mmap_mode in transfer map read check
GitLab Mirror
- Mesa (main): turnip: emit vb stride dynamic state when it is dirty
GitLab Mirror
- Mesa (main): turnip: fix register_index calculations of xfb outputs
GitLab Mirror
- Mesa (main): u_format: Fix some pep8 in u_format_parse.py.
GitLab Mirror
- Mesa (main): u_format: Drop redundant .name init.
GitLab Mirror
- Mesa (main): u_format: Move the BE swizzle computation into Format init.
GitLab Mirror
- Mesa (main): u_format: Use the nice helper for reversing an array.
GitLab Mirror
- Mesa (main): u_format: Assert that array formats don't include BE swizzles.
GitLab Mirror
- Mesa (main): u_format: Define tests for r3g3b2 formats and fix BE swizzles for them.
GitLab Mirror
- Mesa (main): u_format: Fix the BE channel ordering for R5G5B5A1_UINT.
GitLab Mirror
- Mesa (main): u_format: Sanity check the BE channels for all bitmask formats.
GitLab Mirror
- Mesa (main): u_format: Sanity check that BE swizzles are appropriately mapped from LE.
GitLab Mirror
- Mesa (main): u_format: Use the computed BE channels/swizzles for bitmask formats.
GitLab Mirror
- Mesa (main): llvmpipe: add the interesting bit of cpu detection to the cache.
GitLab Mirror
- Mesa (main): zink: Add a missing VKAPI_ATTR.
GitLab Mirror
- Mesa (main): st/nir: always revectorise if scalarising happens.
GitLab Mirror
- Mesa (main): intel/fs: Handle non-perspective-correct interpolation on gen4-5
GitLab Mirror
- Mesa (main): docs: add release notes for 21.1.2
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.1.2
GitLab Mirror
- Mesa (main): ci/freedreno: Add some more known flakes from recent marge runs.
GitLab Mirror
- Mesa (main): docs/freedreno: Update for the fanin/fanout -> collect/split rename.
GitLab Mirror
- Mesa (main): docs/freedreno: Rewrite the section on array access.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Fix mh31 intermittent faults
GitLab Mirror
- Mesa (main): aco: do not clause NSA instructions
GitLab Mirror
- Mesa (main): aco/tests: add tests for form_hard_clauses()
GitLab Mirror
- Mesa (main): aco/tests: improve reporting of failed code checks
GitLab Mirror
- Mesa (main): aco: don't create 4 and 5 dword NSA instructions on GFX10
GitLab Mirror
- Mesa (main): intel/gfx6: move xfb_setup outside the gs compiler into the driver.
GitLab Mirror
- Mesa (main): vulkan/wsi: provide more info in wsi_image_create_info
GitLab Mirror
- Mesa (main): util/format: Change the pointer offset.
GitLab Mirror
- Mesa (main): intel/nir,i965: Move HW generation check for UBO pushing to i965
GitLab Mirror
- Mesa (main): venus: add vn_device_memory_alloc as a helper
GitLab Mirror
- Mesa (main): venus: fix asserts on mem bo
GitLab Mirror
- Mesa (main): venus: fix opaque fd re-import
GitLab Mirror
- Mesa (main): venus: move wsi_image_create_info parsing
GitLab Mirror
- Mesa (main): venus: remember image wsi states
GitLab Mirror
- Mesa (main): venus: handle VN_COMMAND_BUFFER_STATE_INVALID
GitLab Mirror
- Mesa (main): venus: remember render pass PRESENT_SRC attachments
GitLab Mirror
- Mesa (main): venus: remember render pass PRESENT_SRC barriers
GitLab Mirror
- Mesa (main): venus: remember image view image
GitLab Mirror
- Mesa (main): venus: remember framebuffer attachments
GitLab Mirror
- Mesa (main): venus: remember cmd buffer render pass and framebuffer
GitLab Mirror
- Mesa (main): venus: remember cmd buffer fb attachments
GitLab Mirror
- Mesa (main): venus: add vn_image_memory_barrier_has_present_src
GitLab Mirror
- Mesa (main): venus: add vn_cmd_get_image_memory_barriers
GitLab Mirror
- Mesa (main): venus: clean up vn_get_intercepted_barriers
GitLab Mirror
- Mesa (main): venus: undo wsi iamge ownership transfer for Android
GitLab Mirror
- Mesa (main): venus: reland wsi image ownership transfer for Android
GitLab Mirror
- Mesa (main): venus: enable wsi image ownership transfer for common wsi
GitLab Mirror
- Mesa (main): intel/vec4: Also use MOV_FOR_SCRATCH for swizzle resolves
GitLab Mirror
- Mesa (main): radv: enable RADV_DEBUG=invariantgeom for SotTR DX11/DX12 versions
GitLab Mirror
- Mesa (main): ac: import performance counters from RadeonSI
GitLab Mirror
- Mesa (main): venus: initial AHB support for multi-planar format
GitLab Mirror
- Mesa (main): vulkan/util: add vk_default_allocator
GitLab Mirror
- Mesa (main): radv: use vk_default_allocator
GitLab Mirror
- Mesa (main): v3dv: use vk_default_allocator
GitLab Mirror
- Mesa (main): tu: use vk_default_allocator
GitLab Mirror
- Mesa (main): anv: use vk_default_allocator
GitLab Mirror
- Mesa (main): venus: use vk_default_allocator
GitLab Mirror
- Mesa (main): frontend/dri: set PIPE_BIND_PROTECTED later
GitLab Mirror
- Mesa (main): frontend/dri: fix bool/int comparison
GitLab Mirror
- Mesa (main): radeonsi: allow write-only mapping of encrypted textures
GitLab Mirror
- Mesa (main): radeonsi: fix encryption check for buffers
GitLab Mirror
- Mesa (main): turnip/kgsl: Fix to build on android.
GitLab Mirror
- Mesa (main): glx: Keep display fd open for prime
GitLab Mirror
- Mesa (main): glx: create DRI screen for display GPU incase of prime
GitLab Mirror
- Mesa (main): loader: allocate VRAM in display GPU in case of prime
GitLab Mirror
- Mesa (main): docs: do not list all gles major versions
GitLab Mirror
- Mesa (main): docs: update list of apis to match website
GitLab Mirror
- Mesa (main): docs: update llvm requirement
GitLab Mirror
- Mesa (main): docs: rename vmware-guest article
GitLab Mirror
- Mesa (main): docs: clean up list of deprecated systems
GitLab Mirror
- Mesa (main): docs: move swrast to deprecated drivers list
GitLab Mirror
- Mesa (main): docs: clean up software-drivers list
GitLab Mirror
- Mesa (main): docs: clean up openswr links
GitLab Mirror
- Mesa (main): docs: split out layered driver to its own list
GitLab Mirror
- Mesa (main): docs: clean up freedreno links
GitLab Mirror
- Mesa (main): docs: add links to documented drivers
GitLab Mirror
- Mesa (main): frontends/va: use pipe buffer map instead of texture map
GitLab Mirror
- Mesa (main): ac: rename ac_dump_thread_trace() to ac_dump_rgp_capture()
GitLab Mirror
- Mesa (main): ac/rgp: fix ac_fill_sqtt_asic_info() name
GitLab Mirror
- Mesa (main): ac: add ac_thread_trace::data
GitLab Mirror
- Mesa (main): Revert "virgl: Cache depth and stencil buffers"
GitLab Mirror
- Mesa (main): venus: silence compiler warnings
GitLab Mirror
- Mesa (main): gitlab-ci: enable testing on Intel Kaby Lake as experimental
GitLab Mirror
- Mesa (main): venus: update to the latest venus protocol
GitLab Mirror
- Mesa (main): venus: support AHB prop query with host dma_buf size
GitLab Mirror
- Mesa (main): venus: query experimental features in one call
GitLab Mirror
- Mesa (main): zink: fix win32 build
GitLab Mirror
- Mesa (main): swr: fix uninitialized variable warnings
GitLab Mirror
- Mesa (main): docs/install: remove one extra when
GitLab Mirror
- Mesa (main): intel: Rename GFX 12.5 to XE_HP
GitLab Mirror
- Mesa (main): android: ac: add ac_nir_lower_ngg.c to Makefile.sources
GitLab Mirror
- Mesa (main): android: ac: add include src/util path
GitLab Mirror
- Mesa (main): android: aco: add aco_optimizer_postRA.cpp to Makefile.sources
GitLab Mirror
- Mesa (main): v3dv: increase number of supported SSBOs
GitLab Mirror
- Mesa (main): v3dv: expose KHR_relaxed_block_layout
GitLab Mirror
- Mesa (main): zink: Correct compiler issue with have_moltenvk member having been moved.
GitLab Mirror
- Mesa (main): gallium/dri: Guard DRI driver global variables on MacOS if Zink is enabled.
GitLab Mirror
- Mesa (main): zink: Fix MacOS compiling issues
GitLab Mirror
- Mesa (main): broadcom/common: move v3d_tiling to common
GitLab Mirror
- Mesa (main): frontends/va: Derive image from interlaced buffers for h26[4/5]encode
GitLab Mirror
- Mesa (main): radeon/vcn/enc: use surface swizzle mode instead of linear
GitLab Mirror
- Mesa (main): anv: introduce new dynamic states
GitLab Mirror
- Mesa (main): anv: support rasterizer discard dynamic state
GitLab Mirror
- Mesa (main): anv: support depth bias enable dynamic state
GitLab Mirror
- Mesa (main): anv: support primitive restart enable dynamic state
GitLab Mirror
- Mesa (main): anv: centralize vk_to_intel_logic_op array
GitLab Mirror
- Mesa (main): anv: support blending logic op dynamic state
GitLab Mirror
- Mesa (main): anv: toggle on VK_EXT_extended_dynamic_state2
GitLab Mirror
- Mesa (main): docs: add VK_EXT_extended_dynamic_state2 features.txt entry
GitLab Mirror
- Mesa (main): zink: no-op read access buffer barriers if existing access exists for earlier stage
GitLab Mirror
- Mesa (main): aco: don't use nir_block_is_unreachable()
GitLab Mirror
- Mesa (main): nir/unsigned_upper_bound: don't require dominance metadata
GitLab Mirror
- Mesa (main): turnip: implement VK_EXT_provoking_vertex
GitLab Mirror
- Mesa (main): radv/winsys: allow to reserve a VMID
GitLab Mirror
- Mesa (main): zink: emit fb attachment barriers inline during renderpass start
GitLab Mirror
- Mesa (main): zink: track number of fb attachment binds on resources
GitLab Mirror
- Mesa (main): zink: use VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL when possible
GitLab Mirror
- Mesa (main): st/mesa: execute glFlush asynchronously if no image has been imported/exported
GitLab Mirror
- Mesa (main): radv,aco: scalarize all phis via nir_lower_phis_to_scalar()
GitLab Mirror
- Mesa (main): aco: simplify Phi RegClass selection
GitLab Mirror
- Mesa (main): aux/tc: fix ubo unbinding
GitLab Mirror
- Mesa (main): Revert "Revert "zink: call tc_driver_internal_flush_notify() on flush""
GitLab Mirror
- Mesa (main): tgsi_exec: Garbage-collect the FAST_MATH path.
GitLab Mirror
- Mesa (main): u_math: Reduce fast-log2 table size from 65k entries back to 256.
GitLab Mirror
- Mesa (main): llvmpipe: Don't call util_init_math().
GitLab Mirror
- Mesa (main): nouveau: explicitly advertise index buffer format support
GitLab Mirror
- Mesa (main): r300: explicitly advertise index buffer format support
GitLab Mirror
- Mesa (main): r600: explicitly advertise index buffer format support
GitLab Mirror
- Mesa (main): d3d12: explicitly advertise index buffer format support
GitLab Mirror
- Mesa (main): zink: explicitly advertise index buffer format support
GitLab Mirror
- Mesa (main): intel: properly constify isl_format_layouts
GitLab Mirror
- Mesa (main): ra: Add a unit test.
GitLab Mirror
- Mesa (main): ra: Document that class index is allocated in order, use that in r300.
GitLab Mirror
- Mesa (main): ra: Use struct ra_class in the public API.
GitLab Mirror
- Mesa (main): ra: Add fast-path support for register classes of contiguous regs.
GitLab Mirror
- Mesa (main): vc4: Use the ra_alloc_contig_reg_class() function to speed up RA.
GitLab Mirror
- Mesa (main): v3d: Use the ra_alloc_contig_reg_class() function to speed up RA.
GitLab Mirror
- Mesa (main): intel/fs: Use ra_alloc_contig_reg_class() to speed up RA.
GitLab Mirror
- Mesa (main): intel/vec4: Use ra_alloc_contig_reg_class() to reduce RA overhead.
GitLab Mirror
- Mesa (main): lima: Use ra_alloc_contig_reg_class().
GitLab Mirror
- Mesa (main): util/ra: Use the conflicting neighbor to skip unavailable registers.
GitLab Mirror
- Mesa (main): nir: define NIR_ALU_MAX_INPUTS
GitLab Mirror
- Mesa (main): intel/isl: Fix isl_format_is_valid
GitLab Mirror
- Mesa (main): i915: Implement __DRI_IMAGE_ATTRIB_OFFSET query
GitLab Mirror
- Mesa (main): i915: Implement __DRI2_FLUSH version 4
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to db83dc619c96c35a039f2d8a32e1a179c0f00d64
GitLab Mirror
- Mesa (staging/21.1): anv: fix availability for copying timestamp query results
GitLab Mirror
- Mesa (staging/21.1): panfrost: Use first_tiler to check if tiling is needed
GitLab Mirror
- Mesa (staging/21.1): sparc: Avoid some redefinition warnings
GitLab Mirror
- Mesa (staging/21.1): llvmpipe: add the interesting bit of cpu detection to the cache.
GitLab Mirror
- Mesa (staging/21.1): aco: do not clause NSA instructions
GitLab Mirror
- Mesa (staging/21.1): aco: don't create 4 and 5 dword NSA instructions on GFX10
GitLab Mirror
- Mesa (staging/21.1): util/format: Change the pointer offset.
GitLab Mirror
- Mesa (staging/21.1): intel/vec4: Also use MOV_FOR_SCRATCH for swizzle resolves
GitLab Mirror
- Mesa (staging/21.1): radv: enable RADV_DEBUG=invariantgeom for SotTR DX11/DX12 versions
GitLab Mirror
- Mesa (staging/21.1): frontend/dri: set PIPE_BIND_PROTECTED later
GitLab Mirror
- Mesa (staging/21.1): frontend/dri: fix bool/int comparison
GitLab Mirror
- Mesa (staging/21.1): radeonsi: fix encryption check for buffers
GitLab Mirror
- Mesa (staging/21.1): docs/install: remove one extra when
GitLab Mirror
- Mesa (staging/21.1): zink: Correct compiler issue with have_moltenvk member having been moved.
GitLab Mirror
- Mesa (main): freedreno: Fix typo
GitLab Mirror
- Mesa (main): freedreno: Don't return a flushed batch
GitLab Mirror
- Mesa (main): freedreno/regs: split old/not used phy registers to separate DB
GitLab Mirror
- Mesa (main): nir: Add nir_intrinsic_load_back_face_agx
GitLab Mirror
- Mesa (main): asahi: Mark special fragment inputs as sysvals
GitLab Mirror
- Mesa (main): agx: Model get_sr
GitLab Mirror
- Mesa (main): agx: Generate enums from Python
GitLab Mirror
- Mesa (main): agx: List sr enum in Python
GitLab Mirror
- Mesa (main): agx: Pack SR immediate
GitLab Mirror
- Mesa (main): agx: Lower front face to back face
GitLab Mirror
- Mesa (main): agx: Handle load_back_face_agx
GitLab Mirror
- Mesa (staging/21.1): radeonsi: add a gfx10 bug workaround for NOT_EOP
GitLab Mirror
- Mesa (staging/21.1): radeonsi: add a gfx10 bug workaround for NOT_EOP
GitLab Mirror
- Mesa (main): venus: refactor gralloc buffer and drm modifier properties query
GitLab Mirror
- Mesa (main): venus: unify VkNativeBufferANDROID and AHardwareBuffer image create info
GitLab Mirror
- Mesa (main): v3dv: Fix assert.
GitLab Mirror
- Mesa (main): nv50: fix streamout queries
GitLab Mirror
- Mesa (main): nvc0: fix 3d images
GitLab Mirror
- Mesa (main): vdpau: allow state tracker to report a lower number of macroblocks
GitLab Mirror
- Mesa (main): nouveau: improve video limit reporting
GitLab Mirror
- Mesa (main): st/mesa: avoid enabling image/buffer/compute extensions for weak hardware
GitLab Mirror
- Mesa (main): mesa: relax ES 3.1 compute shader requirements
GitLab Mirror
- Mesa (main): st/mesa: properly encode OES_geometry_shader requirement
GitLab Mirror
- Mesa (main): mesa/get: allow image/buffer/atomic variables to be fetched in es3.1
GitLab Mirror
- Mesa (main): st/mesa: allow hardware to claim ES 3.1 without hw indirect draws
GitLab Mirror
- Mesa (main): nv50: expose images/buffers/compute
GitLab Mirror
- Mesa (main): nv50: expose GL ES 3.1 for nva3+ hardware
GitLab Mirror
- Mesa (main): d3d12: Add mechanism for D3D12 Adapter Selection
GitLab Mirror
- Mesa (main): v3dv: document VK_KHR_relaxed_block_layout as implemented
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_storage_buffer_storage_class
GitLab Mirror
- Mesa (main): radeonsi: dirty msaa_config on rs->multisample_enable change
GitLab Mirror
- Mesa (main): winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_free
GitLab Mirror
- Mesa (main): amdgpu/winsys: remove amdgpu_cs_has_chaining
GitLab Mirror
- Mesa (main): winsys/amdgpu: reduce amdgpu_cs size
GitLab Mirror
- Mesa (main): winsys/amdgpu: use int16 for buffer_indices_hashlist
GitLab Mirror
- Mesa (main): intel/disasm: decode/describe more send messages
GitLab Mirror
- Mesa (main): intel/disasm: remove useless space after "("
GitLab Mirror
- Mesa (main): aco/scheduler: Clean up register demand tracking
GitLab Mirror
- Mesa (main): aco/scheduler: Move cursor handling state to dedicated interfaces
GitLab Mirror
- Mesa (main): v3dv: refactor descriptor updates
GitLab Mirror
- Mesa (main): v3dv: implement VK_KHR_descriptor_update_template
GitLab Mirror
- Mesa (main): v3dv: fix incorrect render area setup
GitLab Mirror
- Mesa (main): zink: limit images we mark as cube-compatible
GitLab Mirror
- Mesa (main): zink: rename spirv_15 bool to spirv_1_4_interfaces
GitLab Mirror
- Mesa (main): zink: allow to specify any spir-v version to nir_to_spirv
GitLab Mirror
- Mesa (main): zink: calculate spir-v version based on vk version
GitLab Mirror
- Mesa (main): zink: only enable vote if we can support it
GitLab Mirror
- Mesa (main): zink: use a macro for spir-v versions
GitLab Mirror
- Mesa (main): st/pbo: use correct type for images and textures
GitLab Mirror
- Mesa (main): docs: update master -> main in edit-links
GitLab Mirror
- Mesa (main): meson: egl: Do not build platform_drm for Android
GitLab Mirror
- Mesa (main): android: Add scripts to build using meson
GitLab Mirror
- Mesa (main): intel/fs/ra: Fix payload node setup for SIMD16 on Gen4-5
GitLab Mirror
- Mesa (main): iris: Add a flags argument to iris_bo_alloc()
GitLab Mirror
- Mesa (main): iris: Add an alignment parameter to iris_bo_alloc()
GitLab Mirror
- Mesa (main): iris: Only use SET/GET_TILING when exporting/importing BOs
GitLab Mirror
- Mesa (main): iris: Add a BO_ALLOC_SMEM flag for allocating from system memory
GitLab Mirror
- Mesa (main): egl: zero is a valid fd
GitLab Mirror
- Mesa (main): egl+libsync: Add check for valid fence-fd
GitLab Mirror
- Mesa (main): frontend/dri: Fix fence-fd logic
GitLab Mirror
- Mesa (main): ci: update some radv trace checksums
GitLab Mirror
- Mesa (main): ttn: Stop manually managing system_values_read
GitLab Mirror
- Mesa (main): v3d/simulator: hw mem is now an v3d_size_t, typedef to uint32_t
GitLab Mirror
- Mesa (main): v3d/simulator: get rid of has_gca wrapper
GitLab Mirror
- Mesa (main): radv: Remove duplicate code for getting GS info.
GitLab Mirror
- Mesa (main): radv: Don't generate GS copy shader when the pipeline has NGG.
GitLab Mirror
- Mesa (main): radv: Assert that there is no GS copy shader when the pipeline has NGG.
GitLab Mirror
- Mesa (main): ci/i915g: Fix incorrect expectation.
GitLab Mirror
- Mesa (main): i915g: Make sure we don't try to texture from the const file.
GitLab Mirror
- Mesa (main): compiler: Rename local_size to workgroup_size
GitLab Mirror
- Mesa (main): compiler: Rename SYSTEM_VALUE_LOCAL_GROUP_SIZE to SYSTEM_VALUE_WORKGROUP_SIZE
GitLab Mirror
- Mesa (main): nir: Rename nir_intrinsic_load_local_group_size to nir_intrinsic_load_workgroup_size
GitLab Mirror
- Mesa (main): nir: Rename WORK_GROUP (and similar) to WORKGROUP
GitLab Mirror
- Mesa (main): venus: forward the host renderer hardware info
GitLab Mirror
- Mesa (main): intel/isl: decrease isl_format_layouts size by 36k
GitLab Mirror
- Mesa (main): intel/isl: convert null surface fill to a struct.
GitLab Mirror
- Mesa (main): intel/isl: add levels and minimum array element to null fill
GitLab Mirror
- Mesa (main): intel/isl: add blend enable flag to gen4/5
GitLab Mirror
- Mesa (main): radv: emit PA_SC_CONSERVATIVE_RASTERIZATION_CNTL only on GFX9+
GitLab Mirror
- Mesa (main): nir/algebraic: optimize extract of extract
GitLab Mirror
- Mesa (main): nir, nir/algebraic: add byte/word insertion instructions
GitLab Mirror
- Mesa (main): aco: disallow SDWA for instructions with 64-bit definitions/operands
GitLab Mirror
- Mesa (main): aco: add p_extract/p_insert
GitLab Mirror
- Mesa (main): aco: implement nir_op_extract/nir_op_insert
GitLab Mirror
- Mesa (main): aco: use byte/word extract pseudo-instructions
GitLab Mirror
- Mesa (main): ac/llvm: implement byte/word extract/insert instructions
GitLab Mirror
- Mesa (main): radv: use byte/word extract/insert instructions
GitLab Mirror
- Mesa (main): aco: optimize 32-bit extracts and inserts using SDWA
GitLab Mirror
- Mesa (main): aco: make validate_ir() output usable in tests
GitLab Mirror
- Mesa (main): aco: disallow literals with some instruction formats
GitLab Mirror
- Mesa (main): aco/tests: add tests for p_extract/p_insert lowering
GitLab Mirror
- Mesa (main): aco/tests: add SDWA tests
GitLab Mirror
- Mesa (main): ac/debug: fix color printing PKT3 when count in header is too low
GitLab Mirror
- Mesa (main): ci/broadcom: unset manual jobs
GitLab Mirror
- Mesa (main): ci/v3dv: test v3dv in arm64 environment
GitLab Mirror
- Mesa (main): broadcom/ci: Report flakes on IRC
GitLab Mirror
- Mesa (main): docs/egl: Add missing backticks
GitLab Mirror
- Mesa (main): nir/lower_returns: Deal with single-arg phis after if.
GitLab Mirror
- Mesa (main): radeonsi: add PIPE_FORMAT_P010 for HEVC Main10 profile to encode param
GitLab Mirror
- Mesa (main): radeonsi: separate video hw info based on HW engine individually
GitLab Mirror
- Mesa (main): frontends/va: use the correct entrypoint to get config attributes
GitLab Mirror
- Mesa (main): frontends/va: include the profile queries for encoder as well
GitLab Mirror
- Mesa (main): frontends/va: use the entrypoint from context instead of the hard-coded one
GitLab Mirror
- Mesa (main): frontends/omx: use pipe buffer map instead of texture map
GitLab Mirror
- Mesa (main): aco/ra: Fix off-by-one-error in print_regs
GitLab Mirror
- Mesa (main): aco/ra: Clean up print_regs output and support byte-allocated variables
GitLab Mirror
- Mesa (main): aco/ra: Split print_regs by lines of 64 registers
GitLab Mirror
- Mesa (main): zink: more accurately handle shader layer/viewport caps
GitLab Mirror
- Mesa (main): nir: Move zero_initialize_shared_memory into common shader_info
GitLab Mirror
- Mesa (main): nir: Move workgroup_size and workgroup_variable_size into common shader_info
GitLab Mirror
- Mesa (main): anv: Support workgroup memory in other shaders
GitLab Mirror
- Mesa (main): anv: Require softpin on Gen8+
GitLab Mirror
- Mesa (main): anv: Make use_softpin compile-time in genX code
GitLab Mirror
- Mesa (main): anv: Handle OOM in the pinned path in anv_reloc_list_add
GitLab Mirror
- Mesa (main): anv: Add a helper to add a BO to the batch list without a reloc
GitLab Mirror
- Mesa (main): anv: Make anv_batch_emit_reloc inline and optimize SKL+
GitLab Mirror
- Mesa (main): anv: Fast-path surface relocs when we have softpin
GitLab Mirror
- Mesa (main): anv: Optimize anv_address_physical when ANV_ALWAYS_SOFTPIN
GitLab Mirror
- Mesa (main): anv/blorp: Optimize addresses/relocations when ANV_ALWAYS_SOFTPIN
GitLab Mirror
- Mesa (main): freedreno/ir3: Fix use after free
GitLab Mirror
- Mesa (main): ci: Disable the iris APL jobs
GitLab Mirror
- Mesa (main): nir/lower_fragcolor: Avoid redundant load_output
GitLab Mirror
- Mesa (main): ci: Disable windows builds due to runner not being available
GitLab Mirror
- Mesa (main): aco: fix range checking for SSBO loads/stores with SGPR offset on GFX6-7
GitLab Mirror
- Mesa (main): nir/lower_io: Rename vertex_index to array_index in helpers
GitLab Mirror
- Mesa (main): nir/gather_info: Rename per_vertex to is_arrayed
GitLab Mirror
- Mesa (main): iris: finish converting from drmIoctl to intel_ioctl
GitLab Mirror
- Mesa (main): vulkan: Update the XML and headers to 1.2.180
GitLab Mirror
- Mesa (main): radv: Implement VK_EXT_global_priority_query.
GitLab Mirror
- Mesa (main): radv: dump SPIR-V instead of using spirv-dis when generating a hang report
GitLab Mirror
- Mesa (main): ci/zink: Skip flaky GLX test
GitLab Mirror
- Mesa (main): aco: fix emitting literal offsets with SMEM on GFX7
GitLab Mirror
- Mesa (main): ci: update list of expected failures for Pitcairn/Oland (RADV)
GitLab Mirror
- Mesa (main): aco: use v1b/v2b for ds_read_u8/ds_read_u16
GitLab Mirror
- Mesa (main): radv: improve LDS alignment check for load/store vectorization
GitLab Mirror
- Mesa (main): aco: don't ever widen 8/16-bit sgpr load_shared
GitLab Mirror
- Mesa (main): aco: use ds_read_{u8,u16}_d16
GitLab Mirror
- Mesa (main): util/prim_restart: assert the index size at the start of the function
GitLab Mirror
- Mesa (main): util/prim_restart: pre-trim degenerate primitives during draw rewrite
GitLab Mirror
- Mesa (main): util/prim_restart: store index bounds while rewriting draws
GitLab Mirror
- Mesa (main): util/prim_restart: store the total index count when rewriting draws
GitLab Mirror
- Mesa (main): util/prim_restart: update index bounds before draws in util_draw_vbo_without_prim_restart
GitLab Mirror
- Mesa (main): util/prim_restart: simplify util_draw_vbo_without_prim_restart a bit
GitLab Mirror
- Mesa (main): zink: remove variable length arrays in ntv
GitLab Mirror
- Mesa (main): mesa: always expose NV_image_formats and OES_shader_image_atomic
GitLab Mirror
- Mesa (main): llvmpipe: restrict optim bug workaround to gcc 10.x
GitLab Mirror
- Mesa (main): aco: Add note about v_alignbyte in the ISA README.
GitLab Mirror
- Mesa (main): nir: Add nir_op_sad_u8x4 which corresponds to AMD's v_sad_u8.
GitLab Mirror
- Mesa (main): aco: Implement nir_op_sad_u8x4.
GitLab Mirror
- Mesa (main): aco: Add validation for v_permlane instructions.
GitLab Mirror
- Mesa (main): nir: Add AMD-specific byte and lane permute intrinsics.
GitLab Mirror
- Mesa (main): aco: Implement byte and lane permute intrinsics.
GitLab Mirror
- Mesa (main): aco: Keep VGPR destinations for uniform shared loads when beneficial.
GitLab Mirror
- Mesa (main): ac/nir: Refactor and optimize the repacking sequence.
GitLab Mirror
- Mesa (main): amd: Add extra source to the mbcnt_amd NIR intrinsic.
GitLab Mirror
- Mesa (main): zink: populate maxSampleLocationGridSize for all available sample sizes on init
GitLab Mirror
- Mesa (main): zink: set VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT on zs rts
GitLab Mirror
- Mesa (main): zink; add a pipe_screen::get_sample_pixel_grid hook
GitLab Mirror
- Mesa (main): zink: add a pipe_context::set_sample_locations hook
GitLab Mirror
- Mesa (main): zink: also flag sample_locations_changed if framebuffer samples changes
GitLab Mirror
- Mesa (main): zink: add a util function for populating VkSampleLocationsInfoEXT
GitLab Mirror
- Mesa (main): zink: update vk sample location info during framebuffer setup
GitLab Mirror
- Mesa (main): zink: add a pipe_context::evaluate_depth_buffer hook
GitLab Mirror
- Mesa (main): zink: use dynamic state to apply sample locations during draw
GitLab Mirror
- Mesa (main): zink: export PIPE_CAP_PROGRAMMABLE_SAMPLE_LOCATIONS
GitLab Mirror
- Mesa (main): ci/radeonsi: Skip flaky glx-swap-copy test
GitLab Mirror
- Mesa (main): mesa: also flush after compute dispatch when debug flag enabled
GitLab Mirror
- Mesa (main): ci/windows: Artifact Meson build and test logs
GitLab Mirror
- Mesa (main): ci/windows: Re-enable Windows build
GitLab Mirror
- Mesa (main): ci: Build Crosvm in our container
GitLab Mirror
- Mesa (main): ci: Move Kernel build tasks into its own file
GitLab Mirror
- Mesa (main): ci: Store the credentials in /tmp
GitLab Mirror
- Mesa (main): ci: Run tests inside Crosvm
GitLab Mirror
- Mesa (main): ci: Add Piglit gl-1.0-blend-func to everyone's skips
GitLab Mirror
- Mesa (main): zink/ci: increase piglit and deqp-runner timeouts
GitLab Mirror
- Mesa (main): classic/xlib: Fix the build after !9817
GitLab Mirror
- Mesa (main): egl/android: fix cached buffer slots for EGL Android winsys
GitLab Mirror
- Mesa (main): egl/android: refactor to use the legit vndk/window.h header
GitLab Mirror
- Mesa (main): add execmem build option
GitLab Mirror
- Mesa (main): util/vbuf: fix buffer overrun in attribute conversions
GitLab Mirror
- Mesa (main): Revert "st/mesa: execute glFlush asynchronously if no image has been imported/exported"
GitLab Mirror
- Mesa (main): iris: Use isl_surf_get_image_surf instead of hand-rolling it
GitLab Mirror
- Mesa (main): iris: Move target_to_isl_surf_dim to iris_resource.c
GitLab Mirror
- Mesa (main): freedreno: Fix batch flush race condition
GitLab Mirror
- Mesa (main): freedreno: Fix fdperf flush
GitLab Mirror
- Mesa (main): gallium/u_threaded: Missing driver-thread marking
GitLab Mirror
- Mesa (main): freedreno: Add string-marker debug trace
GitLab Mirror
- Mesa (main): freedreno: Move assert
GitLab Mirror
- Mesa (main): freedreno: Add tid to DBG() msgs
GitLab Mirror
- Mesa (main): freedreno: Remove assert
GitLab Mirror
- Mesa (main): u_blitter: fix fs used when no color emitted
GitLab Mirror
- Mesa (main): u_blitter: fix stencil blit fallback for crocus.
GitLab Mirror
- Mesa (main): v3dv: expose KHR_variable_pointers
GitLab Mirror
- Mesa (main): v3dv: don't lower vulkan resource index result to scalar
GitLab Mirror
- Mesa (main): ci/lava: propely report test failure through sys.exit()
GitLab Mirror
- Mesa (main): ci/lava: do not save lava.yaml in the artifacts
GitLab Mirror
- Mesa (main): ci/lava: Iterate all job results, not just the first
GitLab Mirror
- Mesa (main): ci/lava: Handle proxy download failures
GitLab Mirror
- Mesa (main): iris/ci: Update the checksums for the pixmark-piano trace
GitLab Mirror
- Mesa (main): panfrost/ci: Add some failures that crept in
GitLab Mirror
- Mesa (main): radv: do not launch an IB2 for secondary cmdbuf with INDIRECT_MULTI on GFX7
GitLab Mirror
- Mesa (main): radv/winsys: add a small comment explaining the CHAIN bit
GitLab Mirror
- Mesa (main): zink: fix caching of shader variants with inlined uniforms
GitLab Mirror
- Mesa (main): ci: add expected list of failures for Bonaire (RADV)
GitLab Mirror
- Mesa (main): aco: Use as_vgpr for the second source of mbcnt_amd.
GitLab Mirror
- Mesa (main): glapi: fix Warray-parameter
GitLab Mirror
- Mesa (main): v3dv: implement VK_KHR_get_display_properties2
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to f884c2e3be363903a59dbee01868c7ad0bf0f346
GitLab Mirror
- Mesa (staging/21.1): radeonsi: dirty msaa_config on rs->multisample_enable change
GitLab Mirror
- Mesa (staging/21.1): winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_free
GitLab Mirror
- Mesa (staging/21.1): egl: zero is a valid fd
GitLab Mirror
- Mesa (staging/21.1): radv: emit PA_SC_CONSERVATIVE_RASTERIZATION_CNTL only on GFX9+
GitLab Mirror
- Mesa (staging/21.1): aco/ra: Fix off-by-one-error in print_regs
GitLab Mirror
- Mesa (staging/21.1): anv: Handle OOM in the pinned path in anv_reloc_list_add
GitLab Mirror
- Mesa (staging/21.1): freedreno/ir3: Fix use after free
GitLab Mirror
- Mesa (staging/21.1): aco: fix range checking for SSBO loads/stores with SGPR offset on GFX6-7
GitLab Mirror
- Mesa (staging/21.1): aco: fix emitting literal offsets with SMEM on GFX7
GitLab Mirror
- Mesa (staging/21.1): aco: use v1b/v2b for ds_read_u8/ds_read_u16
GitLab Mirror
- Mesa (staging/21.1): classic/xlib: Fix the build after !9817
GitLab Mirror
- Mesa (staging/21.1): util/vbuf: fix buffer overrun in attribute conversions
GitLab Mirror
- Mesa (staging/21.1): radv: do not launch an IB2 for secondary cmdbuf with INDIRECT_MULTI on GFX7
GitLab Mirror
- Mesa (staging/21.1): zink: fix caching of shader variants with inlined uniforms
GitLab Mirror
- Mesa (main): aco: fix emit_mbcnt() with a VGPR mask
GitLab Mirror
- Mesa (main): radv: increase maxComputeSharedMemorySize
GitLab Mirror
- Mesa (main): v3dv: document two supported extensions
GitLab Mirror
- Mesa (main): nir/load_store_vectorizer: fix check_for_robustness() with indirect loads
GitLab Mirror
- Mesa (main): nir/opt_load_store_vectorize: check for restrict at the variable
GitLab Mirror
- Mesa (main): nir/opt_load_store_vectorize: only require one variable to be restrict
GitLab Mirror
- Mesa (main): nir: document that ACCESS_RESTRICT is not set at intrinsics
GitLab Mirror
- Mesa (main): v3dv: enable KHR_image_format_list
GitLab Mirror
- Mesa (main): v3dv: enable KHR_sampler_mirror_clamp_to_edge
GitLab Mirror
- Mesa (main): v3dv: enable KHR_incremental_present
GitLab Mirror
- Mesa (main): v3dv: enable KHR_uniform_buffer_standard_layout
GitLab Mirror
- Mesa (main): nouveau: Don't require RTTI and use it only when enabled
GitLab Mirror
- Mesa (main): swrast: Fix a warning from gcc 11
GitLab Mirror
- Mesa (main): util/blitter: remove duplicated set_sample_mask calls
GitLab Mirror
- Mesa (main): svga: Initialize pipe_shader_state for transform shaders
GitLab Mirror
- Mesa (main): vulkan: fix back compat with Android Oreo and below
GitLab Mirror
- Mesa (main): 103 new commits
GitLab Mirror
- Mesa (main): 25 new commits
GitLab Mirror
- Mesa (main): zink: introduce vk_dispatch_table
GitLab Mirror
- Mesa (main): zink/codegen: split commands into three groups
GitLab Mirror
- Mesa (main): zink/codegen: add zink_verify_*_extensions()
GitLab Mirror
- Mesa (main): zink: slight refactor of load_device_extensions()
GitLab Mirror
- Mesa (main): zink: use the dispatch tables
GitLab Mirror
- Mesa (main): zink/codegen: allow conditional enabling of instance extensions
GitLab Mirror
- Mesa (main): zink/codegen: clean the constructor of Extension up
GitLab Mirror
- Mesa (main): iris: drop unused function declaration
GitLab Mirror
- Mesa (main): iris: don't munmap NULL pointers
GitLab Mirror
- Mesa (main): ci/lava: Finish garbage-collecting the TEST_SUITE variable
GitLab Mirror
- Mesa (main): ci/lava: Improve error reporting in lava_job_submitter.py
GitLab Mirror
- Mesa (main): ci/lava: Add validate-only mode to job submitter
GitLab Mirror
- Mesa (main): ci/lava: Add --dump-yaml option to submitter
GitLab Mirror
- Mesa (main): ci/lava: Don't overwrite PIGLIT_REPLAY_EXTRA_ARGS
GitLab Mirror
- Mesa (main): ci: Update piglit and deqp/piglit-runner.
GitLab Mirror
- Mesa (main): ci/freedreno: Enable running all of piglit_gl for a530's manual test.
GitLab Mirror
- Mesa (main): ci/piglit: Skip WGL on all the Linux runs.
GitLab Mirror
- Mesa (main): freedreno/registers: add A5XX_RBBM_STATUS3 bit
GitLab Mirror
- Mesa (main): freedreno: Add missing valid range tracking for SSBOs/images
GitLab Mirror
- Mesa (main): docs: Update freedreno features
GitLab Mirror
- Mesa (main): egl/android: add aosp_nougat system/window.h back for back compat
GitLab Mirror
- Mesa (main): util/disk_cache: add nocopy variant of disk cache store function
GitLab Mirror
- Mesa (main): radv: fix aligning the image offset by using align64()
GitLab Mirror
- Mesa (main): ac: Check me_fw_feature for 32bit predication on gfx10.3
GitLab Mirror
- Mesa (main): ac: Enable 32bit predication on gfx10.
GitLab Mirror
- Mesa (main): ac: Enable 32bit predication on gfx9 with fw feature version 52.
GitLab Mirror
- Mesa (main): virgl: forward the host renderer hardware info
GitLab Mirror
- Mesa (main): llvmpipe: fix edge-rule logic for lines
GitLab Mirror
- Mesa (main): llvmpipe: consistently deal with post-rast state
GitLab Mirror
- Mesa (main): llvmpipe: fix multisample lines again
GitLab Mirror
- Mesa (main): llvmpipe: do not always use pixel-rounded coordinates for points
GitLab Mirror
- Mesa (main): zink/ci: re-enable test
GitLab Mirror
- Mesa (main): zink: reject more illegal blits
GitLab Mirror
- Mesa (main): zink: limit non-extension version feature to spirv 1.5
GitLab Mirror
- Mesa (dri3-auto): meson: drop dri3 option and keep the default `auto` behaviour
GitLab Mirror
- Mesa (dri3-auto): meson: replace error when dri3 is not enabled for x11 on vulkan with enablement
GitLab Mirror
- Mesa (dri3-auto): meson: replace error when dri3 is not enabled for nine with enablement
GitLab Mirror
- Mesa (main): aco/ra: only create phi-affinities for killed operands
GitLab Mirror
- Mesa (main): aco/ra: refactor affinity coalescing
GitLab Mirror
- Mesa (main): aco/ra: refactor register assignment for vector operands
GitLab Mirror
- Mesa (dri3-auto): meson: replace error when dri3 is not enabled for x11 on vulkan with enablement
GitLab Mirror
- Mesa (dri3-auto): meson: replace error when dri3 is not enabled for nine with enablement
GitLab Mirror
- Mesa (dri3-auto): meson: kmsro: require dri3
GitLab Mirror
- Mesa (main): meson: kmsro: require dri3 for X11
GitLab Mirror
- Mesa (main): ci/bare-metal: Factor out environment to a separate script
GitLab Mirror
- Mesa (main): ci/bare-metal: Don't leak JWT into logs
GitLab Mirror
- Mesa (main): ci/lava: Move LAVA files to lava/
GitLab Mirror
- Mesa (main): ci/lava: Pass JWT separately from environment variables
GitLab Mirror
- Mesa (main): ci/lava: Cosmetic reordering of job init
GitLab Mirror
- Mesa (main): ci/lava: Wrap submission in a shell script
GitLab Mirror
- Mesa (main): ci/lava: Clean up variable naming, document them
GitLab Mirror
- Mesa (main): ci: Make PIPELINE_ARTIFACTS_BASE a common variable
GitLab Mirror
- Mesa (main): ci: Add JOB_ARTIFACTS_BASE variable
GitLab Mirror
- Mesa (main): ci: Use JOB_ARTIFACTS_BASE for Piglit fails
GitLab Mirror
- Mesa (main): ci/lava: Use per-job rootfs overlay for environment
GitLab Mirror
- Mesa (main): ci/panfrost: Remove useless variable
GitLab Mirror
- Mesa (main): ci/lava: Generate job name from lava-submit.sh
GitLab Mirror
- Mesa (main): ci/lava: Remove unused arguments
GitLab Mirror
- Mesa (main): ci/lava: Add explicit fatal-error handler
GitLab Mirror
- Mesa (main): ci/lava: Disable stdout/stderr buffering
GitLab Mirror
- Mesa (main): ci/lava: Dump and artifact YAML again
GitLab Mirror
- Mesa (main): ci/lava: Avoid tee as it ruins exit status
GitLab Mirror
- Mesa (main): zink: use scissor region for discarding clears during blit
GitLab Mirror
- Mesa (main): zink: do not fail when EXT_calibrated_timestamps is unavailable
GitLab Mirror
- Mesa (main): zink: clamp PIPE_CAP_MAX_VIEWPORTS to PIPE_MAX_VIEWPORTS
GitLab Mirror
- Mesa (main): aux/cso: add flag to disable vbuf
GitLab Mirror
- Mesa (main): aux/cso: split cso_destroy_context into unbind and a destroy functions
GitLab Mirror
- Mesa (main): lavapipe: use cso caching
GitLab Mirror
- Mesa (main): zink: fix typo that's definitely not at all embarrassing or anything like that
GitLab Mirror
- Mesa (main): venus: document the darkest corner of venus
GitLab Mirror
- Mesa (main): ci/fastboot: Add a serial timeout to catch fastboot prompt failure.
GitLab Mirror
- Mesa (main): ci/fastboot: Consistently restart the run on intermittent conditions.
GitLab Mirror
- Mesa (main): intel/isl: Add a isl_surf_get_image_offset_B_tile_el helper
GitLab Mirror
- Mesa (main): intel/blorp: Use isl_surf_get_image_offset_B_tile_el in ccs_ambiguate
GitLab Mirror
- Mesa (main): intel/isl: Make the offset helpers four dimensional
GitLab Mirror
- Mesa (main): intel/isl: Make tile logical extents four dimensional
GitLab Mirror
- Mesa (main): intel/isl: Use a 4D physical total extent for size calculations
GitLab Mirror
- Mesa (main): nir/edgeflags: update outputs written when lowering edge flags.
GitLab Mirror
- Mesa (main): i965: Use nir_lower_passthrough_edgeflags
GitLab Mirror
- Mesa (main): aux/cso: store flatshade_first state from rasterizer
GitLab Mirror
- Mesa (main): util/primconvert: add function for setting flatshade_first
GitLab Mirror
- Mesa (main): util/vbuf: add flatshade_first to vbuf context and api
GitLab Mirror
- Mesa (main): aux/cso: set flatshade_first onto vbuf when binding rasterizer
GitLab Mirror
- Mesa (main): ci/iris: Enable piglit testing on AML-Y.
GitLab Mirror
- Mesa (main): venus: move vn_renderer_sync_ops to vn_renderer
GitLab Mirror
- Mesa (main): venus: simplify vn_renderer_sync creation
GitLab Mirror
- Mesa (main): venus: update venus-protocol headers
GitLab Mirror
- Mesa (main): venus: add support for external fence on Android
GitLab Mirror
- Mesa (main): venus: add support for external semaphores on Android
GitLab Mirror
- Mesa (main): nv50: use the no-mipmap texture type for 2d ms views
GitLab Mirror
- Mesa (main): anv: fix Android WSI VkFence
GitLab Mirror
- Mesa (main): zink: move extension function verification to when it is used
GitLab Mirror
- Mesa (main): freedreno/ci: Sort a630 piglit xfails
GitLab Mirror
- Mesa (main): freedreno/a6xx: Fix r16_snorm blits
GitLab Mirror
- Mesa (main): freedreno/a6xx: Handle non-UBWC surface views
GitLab Mirror
- Mesa (main): freedreno/a6xx: Improve UBWC demotion logic
GitLab Mirror
- Mesa (main): st/mesa: also disable other int textures
GitLab Mirror
- Mesa (main): intel/decode: handle gen4/5 WM state fragment shaders
GitLab Mirror
- Mesa (main): intel: reorder base program key.
GitLab Mirror
- Mesa (main): intel/compiler: add flag to indicate edge flags vertex input is last
GitLab Mirror
- Mesa (main): crocus: initial gallium driver for Intel gfx 4-7
GitLab Mirror
- Mesa (main): ci: add crocus to the build tests
GitLab Mirror
- Mesa (main): turnip: add missing VKAPI_ATTR/CALL
GitLab Mirror
- Mesa (main): v3dv: handle Vulkan 1.1 feature and property queries
GitLab Mirror
- Mesa (main): Revert "ci: Disable the iris APL jobs"
GitLab Mirror
- Mesa (main): radv,aco: use all attributes in a binding to obtain an alignment for fetch
GitLab Mirror
- Mesa (main): aco: adjust the condition for expanding vertex fetch data format
GitLab Mirror
- Mesa (main): radv: Don't skip barriers that only change queues.
GitLab Mirror
- Mesa (main): radv: Actually return correct value for read-only DCC compressedness.
GitLab Mirror
- Mesa (main): radv: Allow DCC images to be compressed with foreign queues.
GitLab Mirror
- Mesa (main): gallium/vl: Use format plane count for sampler view creation.
GitLab Mirror
- Mesa (main): gallium/va: Add support for PRIME_2 import.
GitLab Mirror
- Mesa (main): radv/winsys: adjust some error messages
GitLab Mirror
- Mesa (main): radv/winsys: remove useless errno.h includes
GitLab Mirror
- Mesa (main): aco/ra: use adjust_max_used_regs() in compact_relocate_vars()
GitLab Mirror
- Mesa (main): aco: don't move descriptor loads below buffer loads
GitLab Mirror
- Mesa (main): aco: move VMEM instructions below descriptor loads
GitLab Mirror
- Mesa (main): radv: fix dynamic rasterizer discard enable state
GitLab Mirror
- Mesa (main): aco/lower_phis: fix undef_operands initialization with >32 predecessors
GitLab Mirror
- Mesa (main): aco/lower_phis: don't allocate unused temporary ids
GitLab Mirror
- Mesa (main): freedreno/drm-shim: pretend to offer DRM 1.6.0
GitLab Mirror
- Mesa (main): freedreno/drm-shim: keep GEM buffers page-aligned
GitLab Mirror
- Mesa (main): ci: Disable Xorg's screensaver entirely.
GitLab Mirror
- Mesa (main): ci: bump x86_test-base tag
GitLab Mirror
- Mesa (main): ci/deqp: Drop stress/perf skips lists.
GitLab Mirror
- Mesa (main): ci/deqp: Skip flush_finish on all CI jobs.
GitLab Mirror
- Mesa (main): ci/softpipe: Move the flake to the flakes list.
GitLab Mirror
- Mesa (main): ci: Add a flakes IRC channel for llvmpipe/softpipe.
GitLab Mirror
- Mesa (main): ci/deqp: Skip dEQP-VK.wsi.display.get_display_plane_capabilities
GitLab Mirror
- Mesa (main): ci/piglit: Move the WGL skip to a common skips file.
GitLab Mirror
- Mesa (main): ci/piglit: Skip glx_arb_sync_control at timing.* on all systems.
GitLab Mirror
- Mesa (main): zink: Drop useless zink_dispatch_table
GitLab Mirror
- Mesa (main): zink: Fix win32 build
GitLab Mirror
- Mesa (main): aux/tc: pass rebind count and rebind bitmask with replace_buffer_storage func
GitLab Mirror
- Mesa (main): util/prim_restart: use more direct conversion for restart index
GitLab Mirror
- Mesa (main): gallium/u_threaded: don't update valid_buffer_range for read-only shader buffers
GitLab Mirror
- Mesa (main): gallium/u_threaded: clear valid buffer range only if it's not bound for write
GitLab Mirror
- Mesa (main): gallium/u_threaded: use tc_drop_resource_reference in call_draw_single_drawid
GitLab Mirror
- Mesa (main): ci: remove unzip from several containers that don't use it at all
GitLab Mirror
- Mesa (main): crocus: Don't call SET_TILING for dmabuf imports
GitLab Mirror
- Mesa (main): crocus: Make iris_bo_import_dmabuf take a modifier
GitLab Mirror
- Mesa (main): crocus: introduce main resource configuration helper.
GitLab Mirror
- Mesa (main): crocus: Drop buffer support in resource_from_handle
GitLab Mirror
- Mesa (main): crocus: hook up memory object creation from handle
GitLab Mirror
- Mesa (main): crocus: hook up resource creation from memory object
GitLab Mirror
- Mesa (main): crocus: plumb device/driver UUID generators
GitLab Mirror
- Mesa (main): crocus: enable GL_EXT_memory_object feature on gen7
GitLab Mirror
- Mesa (main): crocus: fix scanout tiling so glamor/modesetting can work.
GitLab Mirror
- Mesa (main): turnip: Copy command buffers to deferred submit request
GitLab Mirror
- Mesa (main): gallium/u_threaded: merge draws faster by merging indexbuf unreferencing
GitLab Mirror
- Mesa (main): radeonsi: add _once suffix to depth_cleared_level_mask
GitLab Mirror
- Mesa (main): radeonsi: add si_install_draw_wrapper
GitLab Mirror
- Mesa (main): radeonsi: use si_install_draw_wrapper for tmz handling
GitLab Mirror
- Mesa (main): radeonsi/nir: add si_nir_is_output_const_if_tex_is_const
GitLab Mirror
- Mesa (main): radeonsi: use si_nir_is_output_const_if_tex_is_const
GitLab Mirror
- Mesa (main): 25 new commits
GitLab Mirror
- Mesa (main): zink: zero-init structs with ISO C
GitLab Mirror
- Mesa (main): zink: standardize zero-init code style
GitLab Mirror
- Mesa (main): anv: Cache VB/IB in L3$ for Gfx12
GitLab Mirror
- Mesa (main): anv: Add debug messages for DEBUG_PIPE_CONTROL
GitLab Mirror
- Mesa (main): anv: Clear all pending stall after pipe flush
GitLab Mirror
- Mesa (main): anv: Remove Tile Cache flush from SBA, Pipe Select
GitLab Mirror
- Mesa (main): anv: remove unnecessary Tile Cache flushes
GitLab Mirror
- Mesa (main): anv: Only flush Tile Cache on VK_ACCESS_HOST_R/W
GitLab Mirror
- Mesa (main): anv: Add ANV_PIPE_HDC_PIPELINE_FLUSH_BIT
GitLab Mirror
- Mesa (main): anv: Replace DC Flush with HDC Pipeline Flush
GitLab Mirror
- Mesa (main): zink: use correct type for u_bit_scan
GitLab Mirror
- Mesa (main): iris: fix error message on I915_GEM_[GS]ET_TILING failure
GitLab Mirror
- Mesa (main): freedreno/registers: define REG_DSI_CPHY_MODE_CTRL
GitLab Mirror
- Mesa (main): nir: use a single set during CSE
GitLab Mirror
- Mesa (main): nir/cse: resize the instruction set
GitLab Mirror
- Mesa (main): venus: clean up vn_physical_device_get_native_extensions
GitLab Mirror
- Mesa (main): venus: fix compatibility with older host drivers
GitLab Mirror
- Mesa (main): venus: be verbose about which physical devices are skipped
GitLab Mirror
- Mesa (main): freedreno: Drop obsolete comment
GitLab Mirror
- Mesa (main): freedreno: Don't try staging blit for non-renderable formats
GitLab Mirror
- Mesa (main): freedreno: Add debugging for blitter fallback recursion
GitLab Mirror
- Mesa (main): freedreno: Avoid recursive re-entry of u_blitter
GitLab Mirror
- Mesa (main): freedreno/a6xx: Handle R8G8 sharp edges in validate_format()
GitLab Mirror
- Mesa (main): freedreno/a6xx: Also validate format in blitter path
GitLab Mirror
- Mesa (main): freedreno: Flush batches on shadow/uncompress
GitLab Mirror
- Mesa (main): freedreno: Fallback to sw for copy_image with compressed
GitLab Mirror
- Mesa (main): aux/indices: include provoking vertex check in prim type conversion
GitLab Mirror
- Mesa (main): venus: silence a build warning
GitLab Mirror
- Mesa (main): venus: refactor vn_AcquireImageANDROID with globalFencing
GitLab Mirror
- Mesa (main): venus: moves GPU rendering off CPU timeline for Android WSI
GitLab Mirror
- Mesa (main): radeonsi: Use util_cpu_caps to detect number of CPUs
GitLab Mirror
- Mesa (main): util: Zero out all of mask in util_set_thread_affinity
GitLab Mirror
- Mesa (main): util: Change order of PIPE_OS_UNIX code in util_cpu_detect_once
GitLab Mirror
- Mesa (main): util: Trivial cleanup in the BSD code of util_cpu_detect_once
GitLab Mirror
- Mesa (main): util: Fix setting nr_cpus on some BSD variants
GitLab Mirror
- Mesa (main): util: Set util_cpu_caps.num_cpu_mask_bits based on total CPUs in the system
GitLab Mirror
- Mesa (main): util: Use maximum number of CPUs for determining cache topology
GitLab Mirror
- Mesa (main): util: Consider CPU affinity when detecting number of CPUs
GitLab Mirror
- Mesa (main): pan/bi: Include modifier info in opcode table
GitLab Mirror
- Mesa (main): pan/bi: Move bi_word_node to common code
GitLab Mirror
- Mesa (main): pan/bi: Move typesize to common code
GitLab Mirror
- Mesa (main): pan/bi: Track instruction size in opcode table
GitLab Mirror
- Mesa (main): pan/bi: Handle fsat_signed and fclamp_pos
GitLab Mirror
- Mesa (main): pan/bi: Report tuples, not nops, in shader-db
GitLab Mirror
- Mesa (main): pan/bi: Propagate fabs/neg/sat
GitLab Mirror
- Mesa (main): pan/bi: Add back custom algebraic opts
GitLab Mirror
- Mesa (main): pan/bi: Fuse fclamp_pos and fsat_signed
GitLab Mirror
- Mesa (main): pan/bi: Schedule FCMP.v2f16 with abs modifier
GitLab Mirror
- Mesa (main): pan/bi: Fuse abs into FCMP/FMIN/FMAX.v2f16
GitLab Mirror
- Mesa (main): freedreno: Drop batch-cache orphan tracking.
GitLab Mirror
- Mesa (main): freedreno: Make a bunch of the batch cache take ctx as the arg.
GitLab Mirror
- Mesa (main): freedreno: Drop a bit of indirection around the batch cache flush path.
GitLab Mirror
- Mesa (main): freedreno: Be more strict about QUERY_AVAILABLE to simplify the code.
GitLab Mirror
- Mesa (main): anv: Agressively no-op Flush/InvalidateMappedMemoryRanges
GitLab Mirror
- Mesa (main): venus: add debug info for experimental features during init
GitLab Mirror
- Mesa (main): v3d: ci: Add KHR-GLES31.core.shader_image_load_store.basic-glsl-earlyFragTests to flakes
GitLab Mirror
- Mesa (main): 21 new commits
GitLab Mirror
- Mesa (main): crocus: fixed some missing WM dirtys.
GitLab Mirror
- Mesa (main): zink: remove zink_batch_state::descs_used
GitLab Mirror
- Mesa (main): zink: split batch state work_count into separate vars
GitLab Mirror
- Mesa (main): zink: reorder has_barriers flag in batch state struct
GitLab Mirror
- Mesa (main): zink: optimize zink_tc_fence struct packing
GitLab Mirror
- Mesa (main): zink: move batch usage functions to static inlines
GitLab Mirror
- Mesa (main): zink: remove atomic from batch usage setting
GitLab Mirror
- Mesa (main): zink: make batch_usage_unset take a batch state param
GitLab Mirror
- Mesa (main): zink: unset program batch usage on state reset
GitLab Mirror
- Mesa (main): zink: remove unnecessary conditionals in resource batch tracking
GitLab Mirror
- Mesa (main): zink: make batch_usage_set take a batch state param
GitLab Mirror
- Mesa (main): zink: make batch_usage_matches take a batch state param
GitLab Mirror
- Mesa (main): crocus: fixup render aux usage function.
GitLab Mirror
- Mesa (main): crocus: disable Z16
GitLab Mirror
- Mesa (main): zink: cache descriptor update templates along with layout
GitLab Mirror
- Mesa (main): zink: track active use counts for descriptor layouts
GitLab Mirror
- Mesa (main): zink: destroy lazy descriptor pools during batch reset when unused
GitLab Mirror
- Mesa (main): zink: slightly refactor program updating during draw
GitLab Mirror
- Mesa (main): zink: remove return types from program update functions during draw
GitLab Mirror
- Mesa (main): zink: simplify zink_program_has_descriptors()
GitLab Mirror
- Mesa (main): zink: mark bind_stage() as inline
GitLab Mirror
- Mesa (main): zink: unify gfx shader create callbacks
GitLab Mirror
- Mesa (main): zink: use u_live_shader_cache
GitLab Mirror
- Mesa (main): zink: remove unnecessary draw checks
GitLab Mirror
- Mesa (main): zink: move batch decl to top of draw_vbo
GitLab Mirror
- Mesa (main): zink: stop sanitizing primitive_restart flag in draw info
GitLab Mirror
- Mesa (main): st/mesa: always report the max samples as supported
GitLab Mirror
- Mesa (staging/21.1): zink: fix caching of shader variants with inlined uniforms
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to 561f9ae74b2b7da06bb4830aaca8d017a3dd2746
GitLab Mirror
- Mesa (staging/21.1): svga: Initialize pipe_shader_state for transform shaders
GitLab Mirror
- Mesa (staging/21.1): radv: fix aligning the image offset by using align64()
GitLab Mirror
- Mesa (staging/21.1): llvmpipe: fix edge-rule logic for lines
GitLab Mirror
- Mesa (staging/21.1): zink: use scissor region for discarding clears during blit
GitLab Mirror
- Mesa (staging/21.1): zink: fix typo that's definitely not at all embarrassing or anything like that
GitLab Mirror
- Mesa (staging/21.1): radv: Don't skip barriers that only change queues.
GitLab Mirror
- Mesa (staging/21.1): radv: Actually return correct value for read-only DCC compressedness.
GitLab Mirror
- Mesa (staging/21.1): radv: Allow DCC images to be compressed with foreign queues.
GitLab Mirror
- Mesa (staging/21.1): anv: Clear all pending stall after pipe flush
GitLab Mirror
- Mesa (staging/21.1): util: Zero out all of mask in util_set_thread_affinity
GitLab Mirror
- Mesa (staging/21.1): travis: Download XQuartz from GitHub.
GitLab Mirror
- Mesa (main): nv50/ir: fix surface lowering when values get shared accross operations
GitLab Mirror
- Mesa (main): v3dv: don't support VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT
GitLab Mirror
- Mesa (main): Revert "v3dv: allow creating uncompressed views from compressed images and vice versa"
GitLab Mirror
- Mesa (main): v3dv: clamp srgb render targets
GitLab Mirror
- Mesa (main): v3dv: remove sRGB blending workaround
GitLab Mirror
- Mesa (main): zink: handle nir_op_pack_64_2x32
GitLab Mirror
- Mesa (main): zink: add update flag for rasterizer state change
GitLab Mirror
- Mesa (main): zink: add update flag for dsa state change
GitLab Mirror
- Mesa (main): zink: split stencil ref changes to separate dirty flag
GitLab Mirror
- Mesa (main): zink: do not unmap dt-buffers twice
GitLab Mirror
- Mesa (main): zink: drop paranoid code
GitLab Mirror
- Mesa (main): zink: add missing compiler-dependency
GitLab Mirror
- Mesa (main): zink: drop some more vla usage
GitLab Mirror
- Mesa (main): zink: fix more initializer styles
GitLab Mirror
- Mesa (main): zink: introduce a define for max descriptors per type
GitLab Mirror
- Mesa (main): zink: use max-descriptor define
GitLab Mirror
- Mesa (main): zink: use alloca instead of hard-to-size vlas
GitLab Mirror
- Mesa (main): zink: correct type of flags to flush
GitLab Mirror
- Mesa (main): anv: fix dynamic primitive topology for tess
GitLab Mirror
- Mesa (main): zink: update pipe_screen::num_contexts
GitLab Mirror
- Mesa (main): zink: set subdata hook as PIPE_MAP_ONCE
GitLab Mirror
- Mesa (main): zink: move queue init to screen creation
GitLab Mirror
- Mesa (main): zink: fixup signedness of subtraction
GitLab Mirror
- Mesa (main): zink: remove unused function
GitLab Mirror
- Mesa (main): zink: drop repeated usage-bit
GitLab Mirror
- Mesa (main): zink: do not check buffer-format for usage-bits
GitLab Mirror
- Mesa (main): radeonsi: check is_buffer once instead of 4 times in si_set_sampler_view_desc
GitLab Mirror
- Mesa (main): radeonsi: use the restrict keyword to set sampler view descriptors faster
GitLab Mirror
- Mesa (main): radeonsi: don't clear register fields in si_set_mutable_tex_desc_fields
GitLab Mirror
- Mesa (main): radeonsi: restructure si_set_sampler_views for faster unbinding trailing slots
GitLab Mirror
- Mesa (main): radeonsi: remove no-op unref in si_set_constant_buffer
GitLab Mirror
- Mesa (main): radeonsi: set desc[3] of all buffer descriptors at context creation
GitLab Mirror
- Mesa (main): util/queue: add a global data pointer for the queue object
GitLab Mirror
- Mesa (main): zink: add a more direct check for rgbx formats in create_sampler_view hook
GitLab Mirror
- Mesa (main): zink: smash dstAlphaBlendFactor to ZERO for RGBX attachments
GitLab Mirror
- Mesa (main): zink: also nope out of any dst alpha blends for rgbx formats
GitLab Mirror
- Mesa (main): zink: support more RGBX formats
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): radv: fix build errors after commit 8b7ff784
GitLab Mirror
- Mesa (main): anv: fix build errors after commit 8b7ff78
GitLab Mirror
- Mesa (main): venus: remove workarounds for multi-planar format interop
GitLab Mirror
- Mesa (main): radeonsi: move a few functions from si_state_draw.cpp into si_gfx_cs.c
GitLab Mirror
- Mesa (main): radeonsi: compile si_state_draw.cpp for each gfx generation separately
GitLab Mirror
- Mesa (main): radeonsi: remove the chip_class dimension from the draw_vbo array
GitLab Mirror
- Mesa (main): radeonsi: remove -Wstrict-overflow=0 since it doesn't seem to be needed
GitLab Mirror
- Mesa (main): gallium/pb: change alignment to 32 bits
GitLab Mirror
- Mesa (main): shader_enums: change VERT_BIT back to the 32-bit shift
GitLab Mirror
- Mesa (main): ir3: Improve printing of array parallelcopies/phis
GitLab Mirror
- Mesa (main): ir3/ra: Fix array parallelcopy confusion
GitLab Mirror
- Mesa (main): zink: mark some functions inline
GitLab Mirror
- Mesa (main): compiler/glsl: Use mutex lock while freeing up mem_ctx
GitLab Mirror
- Mesa (main): zink: collapse host_visible and non-coherent alignment alloc cases
GitLab Mirror
- Mesa (main): zink: change a bunch of sparse buffer resource checks to host-visible checks
GitLab Mirror
- Mesa (main): zink: avoid caching visible vram allocations
GitLab Mirror
- Mesa (main): zink: key alloc cache on heap index, not heap flags
GitLab Mirror
- Mesa (main): zink: check actual mem props to determine if resource object is coherent
GitLab Mirror
- Mesa (main): zink: use fake buffer barriers for descriptors
GitLab Mirror
- Mesa (main): zink: always defer image descriptor barriers
GitLab Mirror
- Mesa (main): Add default driver selections for RISC-V
GitLab Mirror
- Mesa (main): anv: Fix dynamic primitive topology for tess on Gfx7.x too
GitLab Mirror
- Mesa (main): glthread: change when glFlush flushes asynchronously
GitLab Mirror
- Mesa (main): st/mesa: fix an incorrect comment in st_context_flush
GitLab Mirror
- Mesa (main): st/mesa: move the st_flush_bitmap_cache call into st_flush
GitLab Mirror
- Mesa (main): mesa: add gallium flush_flags param into ctx->Driver.Flush
GitLab Mirror
- Mesa (main): mesa: move _mesa_notifySwapBuffers into the x11 swrast driver
GitLab Mirror
- Mesa (main): mesa: execute glFlush asynchronously if no image has been imported/exported
GitLab Mirror
- Mesa (main): nvc0/ir: Initialize CodeEmitterNVC0 member progType in constructor.
GitLab Mirror
- Mesa (main): vbo: delay vbo_exec_vtx_map call
GitLab Mirror
- Mesa (main): radeonsi: delay sample_pos_buffer creation until first use
GitLab Mirror
- Mesa (main): util/u_queue: move function definition up
GitLab Mirror
- Mesa (main): util/u_queue: add UTIL_QUEUE_INIT_SCALE_THREADS flag
GitLab Mirror
- Mesa (main): disk_cache: use UTIL_QUEUE_INIT_SCALE_THREADS
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_shader_non_semantic_info
GitLab Mirror
- Mesa (main): iris: Avoid abort() if kernel can't allocate memory
GitLab Mirror
- Mesa (main): r600/sfn: don't designates initializers, since they are c++20
GitLab Mirror
- Mesa (main): r600/sfn: don't read back unused image atomic result values
GitLab Mirror
- Mesa (main): r600/sfn: Drop method for emit_atomic_add, it is handled in generic code
GitLab Mirror
- Mesa (main): r600/sfn: Don't read return values of atomic ops that are not used
GitLab Mirror
- Mesa (main): r600/sfn: Clean up some ALU lowering and move code
GitLab Mirror
- Mesa (main): v3dv: add the unswizzled RGBA4444 format
GitLab Mirror
- Mesa (main): v3dv: divide by block size in copy_image_blit
GitLab Mirror
- Mesa (main): v3dv: add ASTC formats to get_compatible_tlb_format
GitLab Mirror
- Mesa (main): v3dv: enable ASTC formats
GitLab Mirror
- Mesa (main): v3dv: implement VK_EXT_index_type_uint8
GitLab Mirror
- Mesa (main): freedreno: Fix batch reference handling in flush_resource().
GitLab Mirror
- Mesa (main): freedreno: Move the !MAP_WRITE write batch refcounting to the branch.
GitLab Mirror
- Mesa (main): freedreno: Remove broken back_blit optimization.
GitLab Mirror
- Mesa (main): freedreno: Flush batches upon destroying the ctx.
GitLab Mirror
- Mesa (main): intel/nir: Fix txs for null surfaces
GitLab Mirror
- Mesa (main): freedreno: Fix flushes with NULL batch
GitLab Mirror
- Mesa (main): freedreno/blitter: Flush before self-blits
GitLab Mirror
- Mesa (main): freedreno/a6xx: Use UNORM for SNORM copy blits
GitLab Mirror
- Mesa (main): freedreno/a6xx: Handle u/snorm vs u/sint validation
GitLab Mirror
- Mesa (main): freedreno: Fix for multi-draw blits
GitLab Mirror
- Mesa (main): freedreno/a6xx: Flip on copy_image
GitLab Mirror
- Mesa (main): freedreno/a6xx: Skip nv_copy_image tests
GitLab Mirror
- Mesa (main): pan/mdg: Add a bundle ID to instructions
GitLab Mirror
- Mesa (main): pan/mdg: Reorder some code in mir_spill_register
GitLab Mirror
- Mesa (main): pan/mdg: Fill from TLS before spilling non-SSA nodes
GitLab Mirror
- Mesa (main): pan/mdg: Fix reading a spilt register in the bundle it's written
GitLab Mirror
- Mesa (main): spirv: Fix handling of OpBranchConditional with same THEN and ELSE
GitLab Mirror
- Mesa (main): freedreno: Defer freeing batch->key
GitLab Mirror
- Mesa (main): freedreno: Add perf_debug() for our software conditional rendering.
GitLab Mirror
- Mesa (main): freedreno: Move FD_MESA_DEBUG=msgs output to mesa_logi.
GitLab Mirror
- Mesa (main): freedreno/fdl: Give the tiling mode a nice name in debug dumps.
GitLab Mirror
- Mesa (main): freedreno: Add more detailed blit debug in FD_MESA_DEBUG=msgs.
GitLab Mirror
- Mesa (main): freedreno: Skip staging blits from uninitialized resources.
GitLab Mirror
- Mesa (main): freedreno: Add some cheza flakes from the last week.
GitLab Mirror
- Mesa (main): anv: fix some log formats
GitLab Mirror
- Mesa (main): anv: support multi-planar format in add_all_surfaces_explicit_layout
GitLab Mirror
- Mesa (main): anv: enable multi-planar support for drm format modifier
GitLab Mirror
- Mesa (main): i915: Disable vertex texturing and delete the code.
GitLab Mirror
- Mesa (main): i915: Drop assertion failure about seeing each const decled once.
GitLab Mirror
- Mesa (main): i915g: Allow fragment coord conventions TGSI properties to be set.
GitLab Mirror
- Mesa (main): nir/lower_int_to_float: Make sure the cursor is in the right spot.
GitLab Mirror
- Mesa (main): nir: Do peephole select on other instructions if the limit is ~0.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Fix internal handling of NIR uints for !CAP_INTEGERS
GitLab Mirror
- Mesa (main): nir_to_tgsi: Support integer sysvals on !CAP_INTEGERS hardware.
GitLab Mirror
- Mesa (main): i915g: Handle fragment depth being in OUT[1] not OUT[0].
GitLab Mirror
- Mesa (main): i915g: Switch to using nir-to-tgsi.
GitLab Mirror
- Mesa (main): intel/vec4: Add missing break statement.
GitLab Mirror
- Mesa (main): nvc0/ir: Initialize Limits members in constructor.
GitLab Mirror
- Mesa (main): radeonsi: skip instance_count==0 draws on <= GFX9
GitLab Mirror
- Mesa (main): radv: reject binding buffer/image when the device memory is too small
GitLab Mirror
- Mesa (main): radv: always decompress both aspects of a depth/stencil image
GitLab Mirror
- Mesa (main): radv: create only one pipeline for decompressing depth/stencil images
GitLab Mirror
- Mesa (main): zink: remove duplicated bitflag filtering for inline uniforms
GitLab Mirror
- Mesa (main): zink: remove inlinable_uniforms_dirty_mask
GitLab Mirror
- Mesa (main): docs: Begin documenting ISL
GitLab Mirror
- Mesa (main): isl: Document more members of isl_surf
GitLab Mirror
- Mesa (main): docs/isl: Document ISL's units
GitLab Mirror
- Mesa (main): docs/isl: Add detailed documentation about isl formats
GitLab Mirror
- Mesa (main): docs/isl: Add detailed documentation about tiling on Intel GPUs
GitLab Mirror
- Mesa (main): docs/isl: Add detailed documentation about CCS compression
GitLab Mirror
- Mesa (main): radeon/vcn: move calc_dpb_size into create_decoder
GitLab Mirror
- Mesa (main): radeon/vcn: allocate non-tmz context buffer for VCN2+
GitLab Mirror
- Mesa (main): radv: move pipe_misaligned and l2_coherent image checks to flags set on init
GitLab Mirror
- Mesa (staging/21.1): docs: add release notes for 21.1.3
GitLab Mirror
- Mesa (staging/21.1): VERSION: bump for 21.1.3 release
GitLab Mirror
- Mesa (main): radv: fix dynamic culling and depth/stencil related dynamic states
GitLab Mirror
- Mesa: tag mesa-21.1.3: mesa-21.1.3
GitLab Mirror
- Mesa (21.1): 46 new commits
GitLab Mirror
- Mesa (main): nine: only enable tgsi disk cache if the driver supports it
GitLab Mirror
- Mesa (main): nine: add zink to the build target
GitLab Mirror
- Mesa (main): docs: add release notes for 21.1.3
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.1.3
GitLab Mirror
- Mesa (main): i915g: Add triangle provoking vertex support.
GitLab Mirror
- Mesa (main): freedreno: Move some driver debug printfs to mesa_logd.
GitLab Mirror
- Mesa (main): freedreno/ir3: Move the assert output to mesa_loge().
GitLab Mirror
- Mesa (main): util/log: Add a streaming printf interface.
GitLab Mirror
- Mesa (main): freedreno/ir3: Use mesa_log_stream() for ir3 disassembly.
GitLab Mirror
- Mesa (main): freedreno/ir3: Move the native code output to mesa_log as well.
GitLab Mirror
- Mesa (main): nir: Add an interface for logging shaders with mesa_log*.
GitLab Mirror
- Mesa (main): freedreno/ir3: Move NIR printing to mesa_log.
GitLab Mirror
- Mesa (main): crocus/gen6: fix depth blit blorp regression.
GitLab Mirror
- Mesa (main): freedreno/ci: Start longest traces first
GitLab Mirror
- Mesa (main): freedreno/ci: Increase # of jobs for CI runners
GitLab Mirror
- Mesa (main): util: Move the 4x4 matrix inverse function to u_math
GitLab Mirror
- Mesa (main): radv: Use the global BO list for acceleration structures.
GitLab Mirror
- Mesa (main): radv: Add initial CPU BVH building.
GitLab Mirror
- Mesa (main): radv: Implement device-side BVH building.
GitLab Mirror
- Mesa (main): radv: Add acceleration structure descriptor set support.
GitLab Mirror
- Mesa (main): radv: Convert lower_intrinsics to a switch statement
GitLab Mirror
- Mesa (main): radv: Implement load_vulkan_descriptor for acceleration structures.
GitLab Mirror
- Mesa (main): radv: Expose formats for acceleration structure.
GitLab Mirror
- Mesa (main): radv: Add rt perftest flag.
GitLab Mirror
- Mesa (main): radv: Enable VK_KHR_acceleration_structure with RADV_PERFTEST=rt.
GitLab Mirror
- Mesa (main): crocus: Drop extra_aux support
GitLab Mirror
- Mesa (main): egl: fix in expected type
GitLab Mirror
- Mesa (main): radeonsi: fix compile failures with SI_PRIM_DISCARD_DEBUG enabled
GitLab Mirror
- Mesa (main): radeonsi: use ac_build_bit_count instead of opencoding it
GitLab Mirror
- Mesa (main): radeonsi: fix incorrect counting of compute_num_verts_rejected
GitLab Mirror
- Mesa (main): radeonsi: fix multi draws for the prim discard CS
GitLab Mirror
- Mesa (main): ac/llvm: add a callback to ac_cull_triangle to generate code in inner-most block
GitLab Mirror
- Mesa (main): radeonsi: move the accepting code into the bbox cull branch in NGG cull code
GitLab Mirror
- Mesa (main): ac/surface/tests: fix RB counts
GitLab Mirror
- Mesa (main): ac/surface: don't set DCC_PIPE_ALIGN modifier bit for gfx10 with 1 RB
GitLab Mirror
- Mesa (main): c_std=c11 in meson default_options
GitLab Mirror
- Mesa (main): v3dv: implement vkCmdBlitImage2KHR
GitLab Mirror
- Mesa (main): v3dv: implement vkCmdCopyBuffer2KHR
GitLab Mirror
- Mesa (main): v3dv: implement vkCmdCopyBufferToImage2KHR and vkCmdCopyImageToBuffer2KHR
GitLab Mirror
- Mesa (main): v3dv: implement vkCmdCopyImage2KHR
GitLab Mirror
- Mesa (main): v3dv: implement vkCmdResolveImage2KHR
GitLab Mirror
- Mesa (main): v3dv: expose VK_KHR_copy_commands2
GitLab Mirror
- Mesa (main): v3dv: remove const qualifier for resource pointer in view objects
GitLab Mirror
- Mesa (main): docs: remove outdated meson-section
GitLab Mirror
- Mesa (main): docs: remove outdated clarification
GitLab Mirror
- Mesa (main): docs: drop historic meson details
GitLab Mirror
- Mesa (main): docs: use more file-roles
GitLab Mirror
- Mesa (main): docs: use rst captions
GitLab Mirror
- Mesa (main): ac/nir: Update TCS output barriers with nir_var_mem_shared.
GitLab Mirror
- Mesa (main): radv: Add -Wpointer-arith.
GitLab Mirror
- Mesa (main): util/fossilize_db: Pull seek into lock.
GitLab Mirror
- Mesa (main): util/fossilize_db: Split out reading the index.
GitLab Mirror
- Mesa (main): util/fossilize_db: Do not lock the fossilize db permanently.
GitLab Mirror
- Mesa (main): util/fossilize_db: Only lock the db file, not the index.
GitLab Mirror
- Mesa (main): ci: use bash with download-git-cache.sh
GitLab Mirror
- Mesa (main): aco: Fix checking if load_shared is used by cross lane instructions.
GitLab Mirror
- Mesa (main): nir,amd: Suffix nir_op_cube_face_coord/index with _amd
GitLab Mirror
- Mesa (main): nir,panfrost: Suffix fsat_signed and fclamp_pos with _mali
GitLab Mirror
- Mesa (main): nir,vc4: Suffix a bunch of unorm 4x8 opcodes _vc4
GitLab Mirror
- Mesa (main): vulkan: Update the XML and headers to 1.2.182
GitLab Mirror
- Mesa (main): zink: handle custom border color without matching wrap mode case
GitLab Mirror
- Mesa (main): nir/propagate_invariant: add invariant_prim option
GitLab Mirror
- Mesa (main): nir: Require vectorized ALU ops to be all-or-nothing
GitLab Mirror
- Mesa (main): nir,docs: Add docs for NIR ALU instructions
GitLab Mirror
- Mesa (main): nir: Document all the ALU opcodes
GitLab Mirror
- Mesa (main): radv: allow VK_FORMAT_R8G8_SRGB sampling
GitLab Mirror
- Mesa (main): gallium/tools: improve handling of pointer arrays
GitLab Mirror
- Mesa (main): freedreno/ci: Garbage collect some a630 flakes
GitLab Mirror
- Mesa (main): freedreno/a6xx: Handle fb_read in sysmem path
GitLab Mirror
- Mesa (main): freedreno: Flush if at risk of overflowing bos table
GitLab Mirror
- Mesa (main): radeonsi: restructure si_get_vs_vgpr_comp_cnt for readability
GitLab Mirror
- Mesa (main): radeonsi: merge 2 conditional blocks with same condition into 1 in culling code
GitLab Mirror
- Mesa (main): radeonsi: set more precise max_waves in NGG code
GitLab Mirror
- Mesa (main): radeonsi: remove incorrect comment about PA
GitLab Mirror
- Mesa (main): radeonsi: try to keep all VS input loads together for better perf
GitLab Mirror
- Mesa (main): radeonsi: don't compile TES and GS draw_vbo variants for the prim discard CS
GitLab Mirror
- Mesa (main): radeonsi: remove the Z culling option from the primitive discard CS
GitLab Mirror
- Mesa (main): radeonsi: drop gfx7 support from the prim discard CS to simplify code
GitLab Mirror
- Mesa (main): radeonsi: drop support for triangle fans from the prim discard CS
GitLab Mirror
- Mesa (main): radeonsi: skip buffer_atomic_add(ptr, n) when n=0 in the prim discard CS
GitLab Mirror
- Mesa (main): radeonsi: cleanup some primitive discard CS TODOs regarding instancing, etc.
GitLab Mirror
- Mesa (main): anv: implement VK_EXT_physical_device_drm
GitLab Mirror
- Mesa (main): intel/gen125.xml: Drop GPGPU_WALKER
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: simplify wl_surface version check
GitLab Mirror
- Mesa (main): docs/envvars: document MESA_VK_WSI_PRESENT_MODE
GitLab Mirror
- Mesa (main): gallium/draw: Garbage collect draw_set_force_passthrough
GitLab Mirror
- Mesa (main): gallium/draw: Garbage collect draw_pt_fetch_emit.
GitLab Mirror
- Mesa (ci-swrast-flake): ci/llvmpipe: Mark two more multithread program link flakes.
GitLab Mirror
- Mesa (ci-swrast-flake): ci/llvmpipe: Mark two more multithread program link flakes.
GitLab Mirror
- Mesa (main): gallium/util: Introduce a helper for finding whole-resource blits.
GitLab Mirror
- Mesa (main): freedreno: Move the rsc-based batch flushing to helper functions.
GitLab Mirror
- Mesa (main): freedreno: Handle full blit discards by invalidating the resource.
GitLab Mirror
- Mesa (main): nir: Add lowered vendor independent raytracing intrinsics.
GitLab Mirror
- Mesa (main): nir: Add raytracing shader call lowering pass.
GitLab Mirror
- Mesa (main): docs,isl: Document Sandy Bridge HiZ/stencil
GitLab Mirror
- Mesa (main): llvmpipe: Add handle export for resource_get_param
GitLab Mirror
- Mesa (main): anv: provide dummy vkCmdSetPatchControlPointsEXT
GitLab Mirror
- Mesa (main): ac/perfcounters: remove ac_pc_block_base::num_prelude
GitLab Mirror
- Mesa (main): ac/perfcounters,radeonsi: rework performance counters layout
GitLab Mirror
- Mesa (main): ac/perfcounters: rename num_multi to num_spm_counters
GitLab Mirror
- Mesa (main): ac/perfcounters: add more SPM configuration fields
GitLab Mirror
- Mesa (main): ac/perfcounters: add a GPU block ID to every block definitions
GitLab Mirror
- Mesa (main): wgl: remove hard limit on pixelformats
GitLab Mirror
- Mesa (main): i965: fix regression in pipe control on g45
GitLab Mirror
- Mesa (main): v3dv: rename v3dv_pack for v3dvx_pack
GitLab Mirror
- Mesa (main): v3dv/cmd_buffer: add helper job_emit_binning_prolog
GitLab Mirror
- Mesa (main): v3dv/cmd_buffer: move cl_emit calls for Draw methods to helpers
GitLab Mirror
- Mesa (main): v3dv: start to move and wrap hw-version code with v3dv_queue
GitLab Mirror
- Mesa (main): v3dv: split v3dv_pipeline hw version dependant code to a new source file
GitLab Mirror
- Mesa (main): v3dv: split v3dv_image hw version dependant code to a new source file
GitLab Mirror
- Mesa (main): v3dv: split v3dv_format hw version dependant code to a new source file
GitLab Mirror
- Mesa (main): v3dv: split v3dv_device hw version dependant code to a new source file
GitLab Mirror
- Mesa (main): v3dv: move several hw version dependant code to their own (v3dvx) source file
GitLab Mirror
- Mesa (main): v3dv: split v3dv_descriptor hw version dependant to a new source file.
GitLab Mirror
- Mesa (main): v3dv: don't use cl_packet_length for prepacked data
GitLab Mirror
- Mesa (main): v3dv: remove gen-dependant includes from v3dv_private
GitLab Mirror
- Mesa (main): v3dv/build: meson infrastructure for multi-hw-version support
GitLab Mirror
- Mesa (main): radv: Provide a toggle to avoid warnings about unsupported devices.
GitLab Mirror
- Mesa (main): spirv_to_nir: Add environment variable to change default log level
GitLab Mirror
- Mesa (main): zink: add a flag for disabling conditional render during blit
GitLab Mirror
- Mesa (main): zink: add more clear hooks
GitLab Mirror
- Mesa (main): zink: clear the fb clears array instead of freeing it on reset
GitLab Mirror
- Mesa (main): zink: support multidraw
GitLab Mirror
- Mesa (main): zink: use multidraw
GitLab Mirror
- Mesa (main): radv: implement VK_EXT_physical_device_drm
GitLab Mirror
- Mesa (main): anv: adjust headers for non-GNU after e9e1e0362b6c
GitLab Mirror
- Mesa (main): panfrost: Constify the constants pointers passed to pan_blend functions
GitLab Mirror
- Mesa (main): panfrost: Make panfrost_scoreboard_initialize_tiler() return the job pointer
GitLab Mirror
- Mesa (main): pan/midg: Add a flag to dump internal shaders
GitLab Mirror
- Mesa (main): panfrost: Add a Vulkan driver for Midgard/Bifrost GPUs
GitLab Mirror
- Mesa (main): radv/llvm: Emit s_barrier at the beginning of NGG non-GS shaders.
GitLab Mirror
- Mesa (main): aco/gfx10: NGG zero output workaround for conservative rasterization.
GitLab Mirror
- Mesa (main): aco/gfx10: Emit barrier at the start of NGG VS and TES.
GitLab Mirror
- Mesa (main): radv: implement dynamic logic op
GitLab Mirror
- Mesa (main): radv: advertise extendedDynamicState2LogicOp
GitLab Mirror
- Mesa (main): vk/util: add macros for multidraw
GitLab Mirror
- Mesa (main): freedreno: Cooperate with tc to stop checking the BC for resource_busy().
GitLab Mirror
- Mesa (main): ci/llvmpipe: Mark two more multithread program link flakes.
GitLab Mirror
- Mesa (main): editorconfig: Use 3-space tabs for .rst
GitLab Mirror
- Mesa (main): docs/nir: Use 3-space tabs
GitLab Mirror
- Mesa (main): docs/isl: Consistently use 3-space tabs
GitLab Mirror
- Mesa (main): radeon/vcn: use st_rps_bits only when it's set
GitLab Mirror
- Mesa (main): i915g: Remove nr_cbufs loop.
GitLab Mirror
- Mesa (main): i915g: Create an i915_surface for our pipe_surfaces.
GitLab Mirror
- Mesa (main): i915g: Compute 3DSTATE_BUF_INFO flags at surface create time.
GitLab Mirror
- Mesa (main): i915g: Move cbuf color swizzle lookup to CSO creation time.
GitLab Mirror
- Mesa (main): i915g: Simplify color write mask setup.
GitLab Mirror
- Mesa (main): i915g: Use the color swizzle to reshuffle the blend const color.
GitLab Mirror
- Mesa (main): i915g: Clear xfails for vertex texturing.
GitLab Mirror
- Mesa (main): 40 new commits
GitLab Mirror
- Mesa (main): zink: clear textures directly when possible
GitLab Mirror
- Mesa (main): croucs: limit stencil swizzle change to older generations
GitLab Mirror
- Mesa (main): crocus/bufmgr: fix userptr left over fail
GitLab Mirror
- Mesa (main): freedreno: Fix leak of the screen hash table.
GitLab Mirror
- Mesa (main): zink: only update last_finished during batch reset if the batch was used
GitLab Mirror
- Mesa (main): zink: improve tc fence disambiguation
GitLab Mirror
- Mesa (main): zink: add and use fencing functions which take batch usage structs
GitLab Mirror
- Mesa (main): zink: use batch usage api for resource helper function
GitLab Mirror
- Mesa (main): zink: remove no-longer-used resource helper functions
GitLab Mirror
- Mesa (main): zink: queue v3.0
GitLab Mirror
- Mesa (main): zink: apply zink_resource_object::offset for memory flush/invalidates
GitLab Mirror
- Mesa (main): zink: break out offset alignment calculation into helper
GitLab Mirror
- Mesa (main): zink: make init_mem_range() a public function
GitLab Mirror
- Mesa (main): zink: enforce multi-context waiting for unflushed resources on foreign batches
GitLab Mirror
- Mesa (main): zink: move queue submit thread to screen
GitLab Mirror
- Mesa (main): zink: move sparse buffer commit to screen queue
GitLab Mirror
- Mesa (main): zink: move fence reset to submit thread
GitLab Mirror
- Mesa (main): zink: flag scanout updates to batch state, not resource
GitLab Mirror
- Mesa (main): zink: move some end-of-batch stuff to submit thread
GitLab Mirror
- Mesa (main): zink: don't clear batch resources on fence finish
GitLab Mirror
- Mesa (main): 33 new commits
GitLab Mirror
- Mesa (main): i915g: Fix GL_ARB_copy_buffer assertion fails.
GitLab Mirror
- Mesa (main): util: add force_gl_names_reuse for SWKOTOR.
GitLab Mirror
- Mesa (main): ac/llvm: don't set skip-uniform-regions to fix atomic.cmpswap
GitLab Mirror
- Mesa (main): radeon/vcn/enc: Add missing line to HEVC SPS header code
GitLab Mirror
- Mesa (main): amd/addrlib: remove Meson debug message()
GitLab Mirror
- Mesa (main): crocus: Explicitly cast value to uint64_t
GitLab Mirror
- Mesa (main): ci: disable panfrost t760 jobs
GitLab Mirror
- Mesa (main): aux/draw: add a util function for reading back indirect draw params
GitLab Mirror
- Mesa (main): util/prim_restart: break out draw rewriting into separate function
GitLab Mirror
- Mesa (main): util/primconvert: handle indirect draws
GitLab Mirror
- Mesa (main): util/primconvert: map index buffer before getting index translator function
GitLab Mirror
- Mesa (main): util/primconvert: handle rewriting of prim-restart draws with unsupported primtype
GitLab Mirror
- Mesa (main): util/primconvert: handle multidraws in primconvert
GitLab Mirror
- Mesa (main): gallium: add a pipe cap to rewrite index buffers for draws using a non-fixed restart index
GitLab Mirror
- Mesa (main): gallium: handle automatic 8bit -> 16bit index buffer rewrites
GitLab Mirror
- Mesa (main): gallium: add a pipe cap for performing automatic prim type conversion
GitLab Mirror
- Mesa (main): gallium: add a pipe cap for determining driver support for prim type in restarts
GitLab Mirror
- Mesa (main): zink: export PIPE_CAP_EMULATE_NONFIXED_PRIMITIVE_RESTART
GitLab Mirror
- Mesa (main): zink: export 8bit index buffer support based on extension presence
GitLab Mirror
- Mesa (main): zink: export supported prim types
GitLab Mirror
- Mesa (main): zink: export supported primitive restart types
GitLab Mirror
- Mesa (main): zink: remove primconvert
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): crocus: free context state properly.
GitLab Mirror
- Mesa (main): crocus: fix vertex buffer leak on screen end.
GitLab Mirror
- Mesa (main): crocus: fix batch state bo leak
GitLab Mirror
- Mesa (main): mesa: unreference zombie buffers when creating buffers to lower memory usage
GitLab Mirror
- Mesa (main): meson/crocus: add prefer-crocus option.
GitLab Mirror
- Mesa (main): tu: Provide a toggle to avoid warnings about unsupported devices
GitLab Mirror
- Mesa (main): freedreno/ci: Use TU_IGNORE_CONFORMANCE_WARNING to reduce warnings
GitLab Mirror
- Mesa (main): intel/fs/xehp: Assert that the compiler is sending all 3 coords for cubemaps.
GitLab Mirror
- Mesa (main): intel/fs: Track single accumulator in scoreboard lowering pass.
GitLab Mirror
- Mesa (main): intel/fs: Implement Wa_22012725308 for cross-pipe accumulator data hazard.
GitLab Mirror
- Mesa (main): intel/fs: Add SWSB dependency annotations for cross-pipeline WaR data hazards on XeHP+.
GitLab Mirror
- Mesa (main): intel/fs: Teach IR about EOT instruction writing the accumulator implicitly on TGL+.
GitLab Mirror
- Mesa (main): intel/fs: Fix synchronization of accumulator-clearing W/A move on TGL+.
GitLab Mirror
- Mesa (main): intel/fs: Implement Wa_14013745556 on TGL+.
GitLab Mirror
- Mesa (main): anv: bound checks buffer memory binding in debug builds
GitLab Mirror
- Mesa (main): radeonsi: disable ngg culling on llvm < 12
GitLab Mirror
- Mesa (main): iris: take a reference to memobj bo in iris_resource_from_memobj
GitLab Mirror
- Mesa (main): Revert "ci: disable panfrost t760 jobs"
GitLab Mirror
- Mesa (main): anv: fix emitting dynamic primitive topology
GitLab Mirror
- Mesa (main): pan/mdg: Add 16 bytes of padding to the end of shaders
GitLab Mirror
- Mesa (main): amd/ci: add hawaii-specific skip and fail lists
GitLab Mirror
- Mesa (main): 25 new commits
GitLab Mirror
- Mesa (main): i915g: Fix bad naming of depth texture formats.
GitLab Mirror
- Mesa (main): i915g: Finish out blend factor overrides for both RGBx and A8.
GitLab Mirror
- Mesa (main): ci/i915g: Skip the piglit glx tests since we're not running X.
GitLab Mirror
- Mesa (main): util: add work around for the game We Happy Few
GitLab Mirror
- Mesa (main): zink: use depth/stencil-only layouts for depth/stencil-only formats
GitLab Mirror
- Mesa (main): lavapipe: implement multidraw ext
GitLab Mirror
- Mesa (main): radeonsi: document why VBO descriptors in user SGPRs are beneficial
GitLab Mirror
- Mesa (main): radeonsi: if shader culling culls all vertices, cull the primitive exports too
GitLab Mirror
- Mesa (main): radeonsi: remove incorrect comment about hangs in gfx10_ngg_gs_emit_epilogue
GitLab Mirror
- Mesa (main): radeonsi: don't use NGG culling on 1 RB chips
GitLab Mirror
- Mesa (main): ac/gpu_info: adjust the condition for use_late_alloc
GitLab Mirror
- Mesa (main): radeonsi: optimize set_inlinable_constants when they don't change
GitLab Mirror
- Mesa (main): loader/dri3: Properly initialize the XFIXES extension
GitLab Mirror
- Mesa (main): loader/dri3: Don't churn through xfixes regions in SwapBuffers
GitLab Mirror
- Mesa (main): vl/dri3: Don't leak regions on the X server
GitLab Mirror
- Mesa (main): crocus/query: poll the syncobj in the no wait situation
GitLab Mirror
- Mesa (main): intel/genxml: fix gfx6 GS SVB_INDEX encoding
GitLab Mirror
- Mesa (main): crocus/gfx6: fix sampler view first level.
GitLab Mirror
- Mesa (main): crocus: dirty blend state more often.
GitLab Mirror
- Mesa (main): crocus: Avoid replacing backing storage for buffers with no contents
GitLab Mirror
- Mesa (main): crocus/gfx6: always be dirtying gs attachments for xfb
GitLab Mirror
- Mesa (main): crocus: fix another printf specifier.
GitLab Mirror
- Mesa (main): zink: drop unused macros
GitLab Mirror
- Mesa (main): zink: remove unused function-pointers
GitLab Mirror
- Mesa (main): zink: unbreak moltenvk code
GitLab Mirror
- Mesa (main): zink: remove unused moltenvk functions
GitLab Mirror
- Mesa (main): zink: do not store moltenvk functions in screen
GitLab Mirror
- Mesa (main): zink: remove some needless moltenvk details
GitLab Mirror
- Mesa (main): libgl-gdi: add missing include
GitLab Mirror
- Mesa (main): asahi: Fix macOS macro.
GitLab Mirror
- Mesa (main): isl: Assert some iris invariants in isl_surf_get_ccs_surf
GitLab Mirror
- Mesa (main): isl: Take a hiz_or_mcs_surf in isl_surf_supports_ccs
GitLab Mirror
- Mesa (main): isl,iris: Move the extra_aux_surf logic into iris
GitLab Mirror
- Mesa (main): isl,docs: Add a chapter on AUX state tracking
GitLab Mirror
- Mesa (main): docs/isl: Improve the bit[6] swizzling section of the tiling chapter
GitLab Mirror
- Mesa (main): vulkan/wsi: add drm_fd param to wsi_display_get_connector
GitLab Mirror
- Mesa (main): vulkan/wsi: Implement VK_EXT_acquire_drm_display
GitLab Mirror
- Mesa (main): radv: Implement VK_EXT_acquire_drm_display
GitLab Mirror
- Mesa (main): include/drm-uapi: bump headers
GitLab Mirror
- Mesa (main): intel/devinfo: Add has_local_mem
GitLab Mirror
- Mesa (main): iris/bufmgr: Align vma addresses to 64K for local memory
GitLab Mirror
- Mesa (main): iris/bufmgr: Query memory region info.
GitLab Mirror
- Mesa (main): iris/bufmgr: Add new set of buckets for local memory.
GitLab Mirror
- Mesa (main): iris/bufmgr: Add flag to allocate from local memory.
GitLab Mirror
- Mesa (main): iris: Map with WC on non-LLC platforms.
GitLab Mirror
- Mesa (main): anv: Query memory region info
GitLab Mirror
- Mesa (main): anv: Wrapper around I915_GEM_CREATE_EXT_MEMORY_REGIONS
GitLab Mirror
- Mesa (main): anv: Allocate BO in appropriate region
GitLab Mirror
- Mesa (main): anv: Allocate scratch and workaround BO in local memory
GitLab Mirror
- Mesa (main): intel/dev: Set has_local_mem for DG1
GitLab Mirror
- Mesa (main): anv: Claim to be a discrete GPU if has_lmem
GitLab Mirror
- Mesa (main): aco/ra: handle copies of definition registers
GitLab Mirror
- Mesa (main): aco/ra: handle copies of copies better
GitLab Mirror
- Mesa (main): iris/ci: disable amly jobs
GitLab Mirror
- Mesa (main): freedreno/ir3: Report RA failure with mesa_loge().
GitLab Mirror
- Mesa (main): turnip: Link more MRs and issues related to our xfails.
GitLab Mirror
- Mesa (main): turnip: Use vk_startup_errorf() in more startup paths.
GitLab Mirror
- Mesa (main): ci/turnip: Document create_instance_device_intentional_alloc_fail's fail.
GitLab Mirror
- Mesa (main): turnip: Disable buffer texturing on 422 formats.
GitLab Mirror
- Mesa (main): aux/trace: fix bool argument
GitLab Mirror
- Mesa (main): zink: cast pointers to uintptr_t
GitLab Mirror
- Mesa (main): ci/windows: work around meson encoding issues
GitLab Mirror
- Mesa (main): ci/windows: enable msvc builds of zink
GitLab Mirror
- Mesa (main): tu/kgsl: Fix file descriptor double close
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: implement the full format table
GitLab Mirror
- Mesa (main): microsoft/compiler: Remove de-duplication of arbitrary semantic names
GitLab Mirror
- Mesa (main): d3d12, microsoft/compiler: Switching semantic names to TEXCOORD
GitLab Mirror
- Mesa (main): d3d12, microsoft/compiler: Moving driver_location allocation to compiler
GitLab Mirror
- Mesa (main): util: Add an implementation of qsort_r for non-GNU platforms
GitLab Mirror
- Mesa (main): util: Add simple test for util_qsort_r
GitLab Mirror
- Mesa (main): util: Add qsort_r/s args adapter for MSVC and BSD/macOS
GitLab Mirror
- Mesa (main): nir: Add a function for sorting variables
GitLab Mirror
- Mesa (main): nir: Add modes filter to nir_sort_variables
GitLab Mirror
- Mesa (main): microsoft/compiler: Switch io sort to use nir_sort_variables_with_modes
GitLab Mirror
- Mesa (main): microsoft/spirv_to_dxil: Add drive_location assignment
GitLab Mirror
- Mesa (main): ci/windows: fix zink msvc build-rules
GitLab Mirror
- Mesa (main): zink: break out image descriptor layout into util function
GitLab Mirror
- Mesa (main): zink: split deferring of barriers to image and buffer functions
GitLab Mirror
- Mesa (main): zink: only do deferred image barriers if layout changes
GitLab Mirror
- Mesa (main): zink: use bind counts to more accurately determine image descriptor's exact layout
GitLab Mirror
- Mesa (main): zink: improve automatic layout transitions for sampler+image descriptors
GitLab Mirror
- Mesa (main): zink: only queue deferred descriptor layout change on first bind or change
GitLab Mirror
- Mesa (main): zink: flush pending clears if a resource is bound as a descriptor
GitLab Mirror
- Mesa (main): Revert "freedreno: Cooperate with tc to stop checking the BC for resource_busy()."
GitLab Mirror
- Mesa (main): intel/genxml: Add SURFTYPE_SCRATCH on GFX version 12.5
GitLab Mirror
- Mesa (main): intel/isl: Add support for scratch buffers
GitLab Mirror
- Mesa (main): intel/fs: Implement spilling on XeHP
GitLab Mirror
- Mesa (main): intel/fs: Implement load/store_scratch on XeHP
GitLab Mirror
- Mesa (main): intel/genxml: Add new ScratchSpaceBuffer fields on GFX version 12.5
GitLab Mirror
- Mesa (main): iris: Add a MEMZONE_BINDLESS and uploader
GitLab Mirror
- Mesa (main): iris: Add support for scratch on XeHP
GitLab Mirror
- Mesa (main): anv: Add support for scratch on XeHP
GitLab Mirror
- Mesa (main): intel/genxml: Remove old scratch fields on GFX version 12.5
GitLab Mirror
- Mesa (main): turnip: do not re-emit same vs params
GitLab Mirror
- Mesa (main): turnip: early exit in tu6_draw_common to save cpu cycles
GitLab Mirror
- Mesa (main): anv: do not dereference VkPipelineMultisampleStateCreateInfo always
GitLab Mirror
- Mesa (main): freedreno/computerator: pass iova of buffer to const register
GitLab Mirror
- Mesa (main): freedreno/isa: add uoffset type to print positive-only offsets
GitLab Mirror
- Mesa (main): ir3: add ldg.a,stg.a which allow complex in-place offset calculation
GitLab Mirror
- Mesa (main): freedreno/a6xx: Make SP_XS_PVT_MEM_HW_STACK_OFFSET non-inline
GitLab Mirror
- Mesa (main): freedreno, tu: Set SP_XS_PVT_MEM_HW_STACK_OFFSET
GitLab Mirror
- Mesa (main): zink: repack zink_context struct a bit
GitLab Mirror
- Mesa (main): anv: unify some draw state vertex constant emission
GitLab Mirror
- Mesa (main): anv: VK_EXT_multi_draw implementation
GitLab Mirror
- Mesa (main): ci: Unify on MESA_VK_IGNORE_CONFORMANCE_WARNING
GitLab Mirror
- Mesa (main): amd/ci: Use MESA_VK_IGNORE_CONFORMANCE_WARNING to reduce warnings
GitLab Mirror
- Mesa (main): i915: Prevent invalid framebuffer usage
GitLab Mirror
- Mesa (main): i965: Prevent invalid framebuffer usage
GitLab Mirror
- Mesa (main): nir/opt_if: Don't split ALU for single block infinite loops
GitLab Mirror
- Mesa (main): nir: Add test to check edge case in Split ALU optimization
GitLab Mirror
- Mesa (main): spirv: Update headers and metadata from latest Khronos commit
GitLab Mirror
- Mesa (main): spirv: Support SPV_KHR_subgroup_uniform_control_flow
GitLab Mirror
- Mesa (main): anv: Advertise VK_KHR_shader_subgroup_uniform_control_flow
GitLab Mirror
- Mesa (main): anv: allocate bigger batches as we grow command buffers
GitLab Mirror
- Mesa (staging/21.1): 43 new commits
GitLab Mirror
- Mesa (main): turnip: Use drmIoctl()
GitLab Mirror
- Mesa (main): turnip: Fix AcquireImageANDROID() handle type
GitLab Mirror
- Mesa (main): turnip: Add CrOS Gralloc support
GitLab Mirror
- Mesa (main): st/mesa: don't track VS sampler views for st_draw_feedback in st_context
GitLab Mirror
- Mesa (main): st/mesa: don't track FS sampler views for bitmap/drawpix in st_context
GitLab Mirror
- Mesa (main): st/mesa: don't memset the sampler view array, don't init trailing slots to NULL
GitLab Mirror
- Mesa (main): st/mesa: sink _mesa_get_samplerobj into st_update_single_texture
GitLab Mirror
- Mesa (main): st/mesa: read Target only once in st_update_single_texture
GitLab Mirror
- Mesa (main): st/mesa: return sview from st_update_single_texture via return value, not param
GitLab Mirror
- Mesa (main): st/mesa: remove the const qualifier for a few st_sampler_view instances
GitLab Mirror
- Mesa (main): st/mesa: sink refcounting from st_get_sampler_views into st_sampler_view.c
GitLab Mirror
- Mesa (main): st/mesa: add a mechanism to bypass atomics when binding sampler views
GitLab Mirror
- Mesa (main): st/mesa: remove the sampler min_lod/max_lod value swap
GitLab Mirror
- Mesa (main): cso: disallow NULL sampler state templates in cso_single_sampler
GitLab Mirror
- Mesa (main): cso: update max_sampler_seen only once in cso_set_samplers
GitLab Mirror
- Mesa (main): cso: don't look up a sampler CSO if the last one is identical
GitLab Mirror
- Mesa (main): mesa: use atomics instead of mutexes for refcounting texture objects
GitLab Mirror
- Mesa (main): mesa: use atomics instead of mutexes for refcounting sampler objects
GitLab Mirror
- Mesa (main): mesa: use atomics instead of mutexes for refcounting renderbuffers
GitLab Mirror
- Mesa (main): mesa: remove mutex locking from a glBindTexture early out path
GitLab Mirror
- Mesa (main): mesa: translate into pipe_sampler_state in GL functions
GitLab Mirror
- Mesa (main): mesa: add LodBias quantization from st/mesa
GitLab Mirror
- Mesa (main): mesa: add IsBorderColorNonZero to skip border color update for st/mesa faster
GitLab Mirror
- Mesa (main): mesa: lower GL_CLAMP in texture and sampler functions instead of st/mesa
GitLab Mirror
- Mesa (main): Update libva requirement
GitLab Mirror
- Mesa (main): mesa/shaderapi: change construct_name signature
GitLab Mirror
- Mesa (main): mesa/shaderapi: add an optional shader override mechanism
GitLab Mirror
- Mesa (main): intel/decoder: add assert for register size
GitLab Mirror
- Mesa (main): anv: fix potential integer overflows
GitLab Mirror
- Mesa (main): intel/tools: fix left shift overflow on 32-bit
GitLab Mirror
- Mesa (main): intel/tools: fix int-to-pointer/pointer-to-int cast warnings on 32-bit
GitLab Mirror
- Mesa (main): intel/tools: fix invalid type in argument to printf format specifier
GitLab Mirror
- Mesa (main): intel/tools: fix potential memory leaks
GitLab Mirror
- Mesa (main): intel/blorp: initialize BLEND_STATE using braced initializer list
GitLab Mirror
- Mesa (main): intel/fs: use stack for temporary array
GitLab Mirror
- Mesa (main): radeonsi: remove the GDS variants of compute-based primitive discard
GitLab Mirror
- Mesa (main): radeonsi: change how the prim discard CS is enabled and splitting limits
GitLab Mirror
- Mesa (main): radeonsi: fix issues with draw-level splitting for the prim discard CS
GitLab Mirror
- Mesa (main): radeonsi: add optimal multi draws and draw-level splitting for prim discard CS
GitLab Mirror
- Mesa (main): radeonsi: move the accepting code into the bbox cull branch in prim discard CS
GitLab Mirror
- Mesa (main): anv: expose primary node to VK_EXT_physical_device_drm even when VK_KHR_display is not enabled
GitLab Mirror
- Mesa (main): nir/opt_load_store_vectorize: fix check_for_robustness() with deref access
GitLab Mirror
- Mesa (main): freedreno/computerator: Fix local_size typo
GitLab Mirror
- Mesa (main): ir3/sched: Speed up live_effect
GitLab Mirror
- Mesa (main): nir: Add a helper for chasing movs with nir_ssa_scalar().
GitLab Mirror
- Mesa (main): turnip: Short-circuit if ladder generation for constant index SSBO/UBOs.
GitLab Mirror
- Mesa (main): util/vbuf: always claim support for PATCHES in restart modes
GitLab Mirror
- Mesa (main): util/vbuf: flag fallback_always if any prim types are missing from restart modes
GitLab Mirror
- Mesa (main): util: replaced ENODATA with ENOATTR for non-Linux systems
GitLab Mirror
- Mesa (main): util: Removed unused statement from FreeBSD build
GitLab Mirror
- Mesa (main): intel: struct bitset is renamed to brw_bitset
GitLab Mirror
- Mesa (main): intel: PAGE_SIZE used in allocators shouldn't be defined on FreeBSD
GitLab Mirror
- Mesa (main): venus: properly support GPU_DATA_BUFFER for AHB
GitLab Mirror
- Mesa (main): i915g: Apply clang-format.
GitLab Mirror
- Mesa (main): i915g: Bake the decls and program together.
GitLab Mirror
- Mesa (main): i915g: Allow use of I915_DEBUG= options on non-DEBUG builds.
GitLab Mirror
- Mesa (main): i915g: Enable dumping of fragment shaders under I915_DEBUG=fs.
GitLab Mirror
- Mesa (main): i915g: Use the normal compile error path for empty FSes.
GitLab Mirror
- Mesa (main): i915g: Log program compile errors to mesa_loge().
GitLab Mirror
- Mesa (main): i915g: Stop translating the fragment program on the first error.
GitLab Mirror
- Mesa (main): i915g: Improve logging of unsupported opcodes.
GitLab Mirror
- Mesa (main): i915g: replace "uint" with normal uint32_t.
GitLab Mirror
- Mesa (main): i915g: Use stdbool.h instead of custom bools.
GitLab Mirror
- Mesa (main): i915g: Remove redundant p->error setting.
GitLab Mirror
- Mesa (main): i915g: Mark program errors on setting up temps, constants, and immediates.
GitLab Mirror
- Mesa (main): i915g: Fix off-by-one in constant count assertion.
GitLab Mirror
- Mesa (main): venus: use the mesa "drm-uapi/drm_fourcc.h" header
GitLab Mirror
- Mesa (main): venus: remove unsupported AHB formats
GitLab Mirror
- Mesa (main): venus: resolve AHB external format with DRM format
GitLab Mirror
- Mesa (main): util/tests: initialise key in cache_test
GitLab Mirror
- Mesa (main): mesa: don't crash on incorrect texture use
GitLab Mirror
- Mesa (main): i965: don't crash on incorrect texture use
GitLab Mirror
- Mesa (main): glsl: force_glsl_version to shaders with no defined version
GitLab Mirror
- Mesa (main): util/driconf: add new ignore_write_to_readonly_var workaround
GitLab Mirror
- Mesa (main): util: add some workarounds for the game Luna Sky
GitLab Mirror
- Mesa (main): intel/perf: use the right popcount for 64bits
GitLab Mirror
- Mesa (main): broadcom/compiler: implement nir_intrinsic_load_subgroup_id correctly
GitLab Mirror
- Mesa (main): broadcom/compiler: lower nir_intrinsic_load_num_subgroups
GitLab Mirror
- Mesa (main): broadcom/compiler: add FLAFIRST and FLNAFIRST opcodes
GitLab Mirror
- Mesa (main): broadcom/compiler: implement more subgroup intrinsics
GitLab Mirror
- Mesa (main): broadcom/compiler: add a ntq_emit_cond_to_bool helper
GitLab Mirror
- Mesa (main): broadcom/compiler: add a set_a_flags_for_subgroup helper
GitLab Mirror
- Mesa (main): broadcom/compiler: track if a compute shader uses subgroup functionality
GitLab Mirror
- Mesa (main): broadcom/util: don't use compute supergroup packing with subgroups
GitLab Mirror
- Mesa (main): v3dv: expose correct subgroup size
GitLab Mirror
- Mesa (main): v3dv: expose support for basic subgroup operations
GitLab Mirror
- Mesa (main): ir3: Stop creating dummy dest registers
GitLab Mirror
- Mesa (main): ir3: Prepare dest helpers for multi-dst instructions
GitLab Mirror
- Mesa (main): ir3: Add foreach_dst/foreach_dst_n
GitLab Mirror
- Mesa (main): ir3: Support multi-mov instructions
GitLab Mirror
- Mesa (main): ir3/delay: Support multi-mov instructions
GitLab Mirror
- Mesa (main): ir3/postsched: Support multi-mov instructions
GitLab Mirror
- Mesa (main): ir3/legalize: Support multi-mov instructions
GitLab Mirror
- Mesa (main): ir3: Use correct flags for movmsk & multi-mov
GitLab Mirror
- Mesa (main): ir3/validate: Support multi-mov instructions
GitLab Mirror
- Mesa (main): ir3: Print multi-mov instructions
GitLab Mirror
- Mesa (main): ir3: Add min gen for multi-mov instructions
GitLab Mirror
- Mesa (main): ir3/lower_parallelcopy: Use SWZ
GitLab Mirror
- Mesa (main): radv: ignore redundant variable descriptor counts (v2)
GitLab Mirror
- Mesa (main): aco/tests: fix 32-bit build
GitLab Mirror
- Mesa (main): broadcom/compiler: use nir_sort_variables_with_modes
GitLab Mirror
- Mesa (main): ci/vc4: update piglit failures
GitLab Mirror
- Mesa (main): radv: fix RADV_FORCE_VRS for 2x1 and 1x2
GitLab Mirror
- Mesa (main): r600/sfn: Lower offset in TXF instructions
GitLab Mirror
- Mesa (main): docs/envvars: fix RADV_TEX_ANISO
GitLab Mirror
- Mesa (main): virgl: Enable ASTC formats also for 3D textures
GitLab Mirror
- Mesa (main): intel: Early exit from inst_is_in_block().
GitLab Mirror
- Mesa (main): iris/bufmgr: Stop changing mapping modes on buffers
GitLab Mirror
- Mesa (main): ci: bare-metal: drop webdav support
GitLab Mirror
- Mesa (main): ac/llvm: call the callback in all return paths of ac_cull_triangle
GitLab Mirror
- Mesa (main): radeonsi: fix fb_too_small condition
GitLab Mirror
- Mesa (main): radeonsi/gfx7: always sync pfp/me
GitLab Mirror
- Mesa (main): ac/surface: don't print stencil info if tex has no stencil
GitLab Mirror
- Mesa (main): radeonsi/driconf: add workaround for SpaceEngine
GitLab Mirror
- Mesa (main): nir: return progress from nir_lower_packing
GitLab Mirror
- Mesa (main): nir/lower_packing: use shader_instructions_pass
GitLab Mirror
- Mesa (main): microsoft/compiler: Add support for get_ssbo_size to translator
GitLab Mirror
- Mesa (main): nir: Add pass to lower phi precision
GitLab Mirror
- Mesa (main): freedreno+ir3: Enable INT16
GitLab Mirror
- Mesa (main): crocus/gen8: add back z16 support for gen8
GitLab Mirror
- Mesa (main): crocus: disable Z16 unorm textures on pre-gen8 as well.
GitLab Mirror
- Mesa (main): zink: add direct conversion from pipe_shader_type->VkPipelineStageFlags
GitLab Mirror
- Mesa (main): zink: split dummy buffer creation and populate
GitLab Mirror
- Mesa (main): vulkan/wsi: unify format logic in dmabuf_handle_modifier
GitLab Mirror
- Mesa (main): vulkan/wsi: prefer the Wayland linux-dmabuf protocol
GitLab Mirror
- Mesa (main): radv: fix fd leak in vkAcquireImageANDROID()
GitLab Mirror
- Mesa (main): CI: Disable LAVA devices for maintenance
GitLab Mirror
- Mesa (main): util/disk_cache: delete more cache items in one go when full
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to e4f762ac346f31fc1fd201aecdc375348be5075f
GitLab Mirror
- Mesa (staging/21.1): util/tests: initialise key in cache_test
GitLab Mirror
- Mesa (staging/21.1): mesa: don't crash on incorrect texture use
GitLab Mirror
- Mesa (staging/21.1): i965: don't crash on incorrect texture use
GitLab Mirror
- Mesa (staging/21.1): glsl: force_glsl_version to shaders with no defined version
GitLab Mirror
- Mesa (staging/21.1): util/driconf: add new ignore_write_to_readonly_var workaround
GitLab Mirror
- Mesa (staging/21.1): util: add some workarounds for the game Luna Sky
GitLab Mirror
- Mesa (staging/21.1): intel/perf: use the right popcount for 64bits
GitLab Mirror
- Mesa (staging/21.1): radeonsi: fix fb_too_small condition
GitLab Mirror
- Mesa (staging/21.1): radeonsi/gfx7: always sync pfp/me
GitLab Mirror
- Mesa (staging/21.1): ac/surface: don't print stencil info if tex has no stencil
GitLab Mirror
- Mesa (staging/21.1): radeonsi/driconf: add workaround for SpaceEngine
GitLab Mirror
- Mesa (staging/21.1): nir: return progress from nir_lower_packing
GitLab Mirror
- Mesa (main): anv: keep descriptor set's address directly in anv_descriptor_set
GitLab Mirror
- Mesa (main): anv: handle push descriptor sets when they are sent with push constants
GitLab Mirror
- Mesa (main): anv: drop unused argument of anv_descriptor_set_address
GitLab Mirror
- Mesa (main): r600/sfn: initialize all texture lower options
GitLab Mirror
- Mesa (main): zink: try for better buffer allocation heaps
GitLab Mirror
- Mesa (main): zink: don't align device-local buffer memory
GitLab Mirror
- Mesa (main): zink: make mem cache limits dynamically scalable
GitLab Mirror
- Mesa (main): zink: uncap mem caching
GitLab Mirror
- Mesa (main): zink: cache visible vram
GitLab Mirror
- Mesa (main): zink: attempt to handle some resource unmap cases in 32bit envs
GitLab Mirror
- Mesa (main): radv: pre-calc vertex buffer descriptor size on pipeline object
GitLab Mirror
- Mesa (main): radeon/vcn: calc_dpb_size should be based on dpb_type
GitLab Mirror
- Mesa (main): intel/devinfo: Add a has_lsc bit
GitLab Mirror
- Mesa (main): intel/compiler: Define new LSC data port encodings
GitLab Mirror
- Mesa (main): intel/compiler: Add support for LSC fence operations
GitLab Mirror
- Mesa (main): intel/compiler: Add helpers for LSC message descriptors
GitLab Mirror
- Mesa (main): intel/compiler: Add getter helpers for LSC message descriptor fields
GitLab Mirror
- Mesa (main): intel/disasm: Disassmeble LSC messages
GitLab Mirror
- Mesa (main): intel/disasm: Disassemble LSC message extended descriptors
GitLab Mirror
- Mesa (main): intel/compiler: Add LSC to messages brw_ir_performance
GitLab Mirror
- Mesa (main): intel/compiler: Add LSC messages to brw_schedule_instructions
GitLab Mirror
- Mesa (main): intel/fs: Lower DW untyped r/w messages to LSC when available
GitLab Mirror
- Mesa (main): intel/fs: Lower untyped atomic messages to LSC when available
GitLab Mirror
- Mesa (main): intel/fs: Lower untyped float atomic messages to LSC when available
GitLab Mirror
- Mesa (main): intel/fs: Lower Byte scattered r/w messages to LSC when available
GitLab Mirror
- Mesa (main): intel/fs: Lower A64 untyped r/w messages to LSC when available
GitLab Mirror
- Mesa (main): intel/fs: Lower A64 byte scattered r/w messages to LSC dataport
GitLab Mirror
- Mesa (main): intel/fs: Lower A64 atomic messages to LSC dataport
GitLab Mirror
- Mesa (main): intel/fs: Lower varying pull constant load message to LSC dataport
GitLab Mirror
- Mesa (main): intel/fs: Lower uniform pull constant load message to LSC dataport
GitLab Mirror
- Mesa (main): intel: fix leaking memory on shader creation
GitLab Mirror
- Mesa (main): egl: android: prepare code for adding more buffer_info getters
GitLab Mirror
- Mesa (main): egl: android: add IMapper at 4 metadata API buffer_info getter
GitLab Mirror
- Mesa (main): freedreno/a6xx: Fix framebuffer_barrier crash
GitLab Mirror
- Mesa (main): i915g: Finish the uint -> uint32_t conversion.
GitLab Mirror
- Mesa (main): i915g: Add the nice cube map layout comments from i915c.
GitLab Mirror
- Mesa (main): i915g: Fix FS debug dumping for declarations.
GitLab Mirror
- Mesa (main): i915g: Delete redundant i915_hw_sampler_views atom.
GitLab Mirror
- Mesa (main): i915g: Add curly braces for normal mesa style (and helps clang-format)
GitLab Mirror
- Mesa (main): i915g: Set up the cube map texture wrap modes.
GitLab Mirror
- Mesa (staging/21.1): docs: add release notes for 21.1.4
GitLab Mirror
- Mesa (staging/21.1): VERSION: bump to 21.1.4
GitLab Mirror
- Mesa: tag mesa-21.1.4: mesa-21.1.4
GitLab Mirror
- Mesa (main): aco: remove resource flags
GitLab Mirror
- Mesa (21.1): 45 new commits
GitLab Mirror
- Mesa (main): docs: add release notes for 21.1.4
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.1.4
GitLab Mirror
- Mesa (main): docs/release-calendar: add a few more 21.1 releases
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to e4f762ac346f31fc1fd201aecdc375348be5075f
GitLab Mirror
- Mesa (staging/21.1): util/tests: initialise key in cache_test
GitLab Mirror
- Mesa (staging/21.1): mesa: don't crash on incorrect texture use
GitLab Mirror
- Mesa (staging/21.1): i965: don't crash on incorrect texture use
GitLab Mirror
- Mesa (staging/21.1): util/driconf: add new ignore_write_to_readonly_var workaround
GitLab Mirror
- Mesa (staging/21.1): util: add some workarounds for the game Luna Sky
GitLab Mirror
- Mesa (staging/21.1): intel/perf: use the right popcount for 64bits
GitLab Mirror
- Mesa (staging/21.1): radeonsi: fix fb_too_small condition
GitLab Mirror
- Mesa (staging/21.1): radeonsi/gfx7: always sync pfp/me
GitLab Mirror
- Mesa (staging/21.1): ac/surface: don't print stencil info if tex has no stencil
GitLab Mirror
- Mesa (staging/21.1): radeonsi/driconf: add workaround for SpaceEngine
GitLab Mirror
- Mesa (staging/21.1): nir: return progress from nir_lower_packing
GitLab Mirror
- Mesa (main): freedreno: Update comments about PIPE_BUFFER shadowing.
GitLab Mirror
- Mesa (main): freedreno: swap ->valid when shadowing resources.
GitLab Mirror
- Mesa (main): freedreno/a5xx: Make sure to mark blit read/write access in the BC.
GitLab Mirror
- Mesa (main): freedreno: Stop manually marking blit dst buffers as valid.
GitLab Mirror
- Mesa (main): freedreno: Swap needs_ubwc_clear when shadowing.
GitLab Mirror
- Mesa (main): freedreno: Flush the shadowed resource's write batch up front.
GitLab Mirror
- Mesa (main): anv: remove dead code
GitLab Mirror
Last message date:
Wed Jun 30 22:44:59 UTC 2021
Archived on: Wed Jun 30 22:45:01 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).