August 2021 Archives by date
Starting: Sun Aug 1 13:17:00 UTC 2021
Ending: Tue Aug 31 23:53:57 UTC 2021
Messages: 1446
- Mesa (main): pan/bi: Print the clause of branch targets
GitLab Mirror
- Mesa (main): pan/bi: Use padding bytes for checking whether to stop disassembly
GitLab Mirror
- Mesa (main): pan/bi: Fix infinite loop parsing arguments for bifrost_compiler
GitLab Mirror
- Mesa (main): intel/decode: add gfx4 constant buffer decode
GitLab Mirror
- Mesa (main): intel/decode: add gfx4 vertex shader decode
GitLab Mirror
- Mesa (main): pan/mdg: Analyze helper termination after scheduling
GitLab Mirror
- Mesa (main): meson: dont use missing dumpbin path
GitLab Mirror
- Mesa (main): intel/compiler: Add id parameter to shader_debug_log callback
GitLab Mirror
- Mesa (main): intel/compiler: Add id parameter to shader_perf_log callback
GitLab Mirror
- Mesa (main): mesa: Fix tiny race condition in _mesa_debug_get_id
GitLab Mirror
- Mesa (main): drm-shim: implement stat/fstat when xstat variants are not there
GitLab Mirror
- Mesa (main): dlist: upload vertices in compile_vertex_list
GitLab Mirror
- Mesa (main): dlist: implement vertices deduplication
GitLab Mirror
- Mesa (main): ac/llvm: implement v2f16 fsat
GitLab Mirror
- Mesa (main): v3dv: fill in drmFormatModifierTilingFeatures
GitLab Mirror
- Mesa (main): v3dv: handle IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
GitLab Mirror
- Mesa (main): tu: Make tile stores use a dedicated CS
GitLab Mirror
- Mesa (main): tu: Implement non-aligned multisample GMEM STORE_OP_STORE
GitLab Mirror
- Mesa (main): aco, nir, ac: Simplify sequence of getting initial NGG VS edge flags.
GitLab Mirror
- Mesa (main): ac/nir: Use es_accepted variable after culling.
GitLab Mirror
- Mesa (main): ac/nir: Use gs_accepted variable after culling.
GitLab Mirror
- Mesa (main): ac/nir: Don't count vertices and primitives in wave after culling.
GitLab Mirror
- Mesa (main): nir, aco: Remove vertex and primitive count overwrite intrinsic.
GitLab Mirror
- Mesa (main): ac/nir: Remove unhelpful nir_opt_cse from ac_nir_lower_ngg_nogs.
GitLab Mirror
- Mesa (main): radeonsi: add a script to run piglit/glcts/deqp tests
GitLab Mirror
- Mesa (main): radeonsi: add expected tests results for Navi10 GPU
GitLab Mirror
- Mesa (main): genxml/gen12: Update debug register fields according to HW
GitLab Mirror
- Mesa (main): genxml/gen125: Update debug register fields according to HW
GitLab Mirror
- Mesa (main): venus: cache ahb backed buffer memory type bits requirement
GitLab Mirror
- Mesa (main): turnip: reduce maxComputeWorkGroupSize
GitLab Mirror
- Mesa (main): turnip: Fix assertions on checking mutable combined samplers support.
GitLab Mirror
- Mesa (main): lavapipe: Fix 32bits windows build
GitLab Mirror
- Mesa (main): crocus/gen45: fix mapping compressed textures
GitLab Mirror
- Mesa (main): intel/genxml: fix raster operation field in blt genxml
GitLab Mirror
- Mesa (main): crocus: add support for set alpha to one with blt.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 842b8c8965327615f4692384a905dd63f1fba63d
GitLab Mirror
- Mesa (staging/21.2): zink: make codegen compatible with python 3.5
GitLab Mirror
- Mesa (staging/21.2): pan/mdg: Analyze helper termination after scheduling
GitLab Mirror
- Mesa (staging/21.2): meson: dont use missing dumpbin path
GitLab Mirror
- Mesa (staging/21.2): drm-shim: implement stat/fstat when xstat variants are not there
GitLab Mirror
- Mesa (staging/21.2): venus: cache ahb backed buffer memory type bits requirement
GitLab Mirror
- Mesa (staging/21.2): crocus/gen45: fix mapping compressed textures
GitLab Mirror
- Mesa (staging/21.2): intel/genxml: fix raster operation field in blt genxml
GitLab Mirror
- Mesa (staging/21.2): crocus: add support for set alpha to one with blt.
GitLab Mirror
- Mesa (main): shader_enums,mesa: move VERT_ATTRIB_EDGEFLAG to slot 31 for st/mesa
GitLab Mirror
- Mesa (main): gallium: change pipe_vertex_element::src_format to uint8_t
GitLab Mirror
- Mesa (main): gallium: add multi-component 64-bit UINT formats for raw double vertex attribs
GitLab Mirror
- Mesa (main): gallium: add pipe_vertex_element::dual_slot to move lowering to CSO creation
GitLab Mirror
- Mesa (main): gallium: lower raw 64-bit vertex formats in cso/vbuf instead of st/mesa
GitLab Mirror
- Mesa (main): st/mesa: remove lowering of 64-bit vertex attribs to 32 bits
GitLab Mirror
- Mesa (main): st/mesa: remove st_vertex_program::index_to_input
GitLab Mirror
- Mesa (main): st/mesa: remove st_vertex_program::input_to_index
GitLab Mirror
- Mesa (main): iris, crocus: add idep_genxml to per_hw target dependencies
GitLab Mirror
- Mesa (main): venus: update venus-protocol headers
GitLab Mirror
- Mesa (main): venus: break up vn_device.h
GitLab Mirror
- Mesa (main): venus: break up vn_device.c
GitLab Mirror
- Mesa (main): v3dv: Add is_unorm, is_snorm and is_float format functions
GitLab Mirror
- Mesa (main): v3dv: Implement VK_EXT_custom_border_color
GitLab Mirror
- Mesa (main): gallium/dri2: Make dri_init_options just init DRI options.
GitLab Mirror
- Mesa (main): gallium/driconf: Allow the driver to parse the driconf options.
GitLab Mirror
- Mesa (main): driconfig: Add support for device specific config
GitLab Mirror
- Mesa (main): driconf: Add force_gl_renderer override
GitLab Mirror
- Mesa (main): freedreno: Support per-device driconf overrides
GitLab Mirror
- Mesa (main): freedreno: Unleash the dragon!
GitLab Mirror
- Mesa (main): iris: mark the workaround_bo as asynchronous
GitLab Mirror
- Mesa (main): ac: introduce a structure to store DCC address equations for GFX9
GitLab Mirror
- Mesa (main): amd/addrlib: expose CMASK address equations to drivers on GFX9
GitLab Mirror
- Mesa (main): ac/surface: add tests for CmaskAddrFromCoord prototype outside of addrlib
GitLab Mirror
- Mesa (main): ac/surface: store CMASK pitch and height to radeon_surf
GitLab Mirror
- Mesa (main): ac/surface: copy the CMASK equation to radeon_surf
GitLab Mirror
- Mesa (main): ac/surface: implement CmaskAddrFromCoord in NIR
GitLab Mirror
- Mesa (main): drm-uapi: add v3d performance counters
GitLab Mirror
- Mesa (main): v3d: check if device supports performance monitors
GitLab Mirror
- Mesa (main): v3d: attach performance monitor to jobs
GitLab Mirror
- Mesa (main): v3d: move queries to pipe queries
GitLab Mirror
- Mesa (main): v3d: add fence wait function
GitLab Mirror
- Mesa (main): v3d: implement performance counter queries
GitLab Mirror
- Mesa (main): v3d/simulator: implement performance counters
GitLab Mirror
- Mesa (main): intel/compiler: make sure swizzle is applied to if condition
GitLab Mirror
- Mesa (main): nir: add indirect loop unrolling to compiler options
GitLab Mirror
- Mesa (main): nir: move nir_block_ends_in_break() to nir.h
GitLab Mirror
- Mesa (main): nir: add heuristic for instructions in loops with GCM
GitLab Mirror
- Mesa (main): gallivm: make rho-approximation opt-in instead of opt-out
GitLab Mirror
- Mesa (main): ci: Stop disabling filter hacks for llvmpipe.
GitLab Mirror
- Mesa (main): gallivm: remove pointless no_filter_hacks flag
GitLab Mirror
- Mesa (main): radv: fix selecting the first active CU when profiling with SQTT
GitLab Mirror
- Mesa (main): radv: fix missing cache flushes when clearing HTILE levels on GFX10+
GitLab Mirror
- Mesa (main): gallium/hud: initialize query
GitLab Mirror
- Mesa (main): ci: Disable llvmpipe optimizations when running virgl CI
GitLab Mirror
- Mesa (main): ci: Increase the default Rust toolchain version
GitLab Mirror
- Mesa (main): ci: Increase crosvm version
GitLab Mirror
- Mesa (main): ci: Use crosvm to run dEQP tests for virgl
GitLab Mirror
- Mesa (main): d3d12: split up root parameter update and set
GitLab Mirror
- Mesa (main): clover: Do not advertise OpenCL x.y when unsupported
GitLab Mirror
- Mesa (main): clover: Local memory needs to be aligned.
GitLab Mirror
- Mesa (main): clover/spirv: Increase max amount of function args
GitLab Mirror
- Mesa (main): clover/spirv: Properly size 3-component vector args
GitLab Mirror
- Mesa (main): clover/api: Interleave details in dispatch table
GitLab Mirror
- Mesa (main): clover/nir: Set constant buffer pointer size to host
GitLab Mirror
- Mesa (main): intel/disasm: fix missing oword index decoding
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 97be8e42e42f3b739c3de808553094f86ad8879f
GitLab Mirror
- Mesa (staging/21.2): intel/compiler: make sure swizzle is applied to if condition
GitLab Mirror
- Mesa (staging/21.2): radv: fix selecting the first active CU when profiling with SQTT
GitLab Mirror
- Mesa (staging/21.2): radv: fix missing cache flushes when clearing HTILE levels on GFX10+
GitLab Mirror
- Mesa (staging/21.2): gallium/hud: initialize query
GitLab Mirror
- Mesa (staging/21.2): d3d12: split up root parameter update and set
GitLab Mirror
- Mesa (staging/21.2): clover/spirv: Properly size 3-component vector args
GitLab Mirror
- Mesa (staging/21.2): clover/nir: Set constant buffer pointer size to host
GitLab Mirror
- Mesa (staging/21.2): intel/disasm: fix missing oword index decoding
GitLab Mirror
- Mesa (main): ci/i915: Update deqp expectations for another test passing.
GitLab Mirror
- Mesa (main): ci: Uprev deqp-runner and use "suite" support to merge softpipe runs.
GitLab Mirror
- Mesa (main): ci/llvmpipe: Use the deqp-runner suite support to consolidate jobs.
GitLab Mirror
- Mesa (main): ci/i915g: Merge the two dEQP runs together.
GitLab Mirror
- Mesa (main): ci: Save dEQP results on all tests.
GitLab Mirror
- Mesa (main): ci/virgl: Use deqp-runner suite support to reduce CI job count.
GitLab Mirror
- Mesa (main): ci/zink: Use deqp-runner suite support to reduce the CI job count.
GitLab Mirror
- Mesa (main): ci: Update piglit to 4545a28cd8fea03fbab0e5f90bfbd812c32f3be1
GitLab Mirror
- Mesa (main): util: Add and use functions to calculate min and max int for a size
GitLab Mirror
- Mesa (main): isl: Use CLAMP macro instead of MIN of MAX
GitLab Mirror
- Mesa (main): nir: Removing uses of SSA defs destroys SSA liveness
GitLab Mirror
- Mesa (main): aux/draw: Check for preferred IR to take nir-to-tgsi path in draw module
GitLab Mirror
- Mesa (main): iris: Fix Null pointer dereferences
GitLab Mirror
- Mesa (main): virgl: disable anisotropic filtering.
GitLab Mirror
- Mesa (main): virgl: add support for anisotropic texture filtering
GitLab Mirror
- Mesa (main): ci: bump to latest virglrenderer for anisotropic support
GitLab Mirror
- Mesa (main): radv: set image_dim and image_array intrinsic indices
GitLab Mirror
- Mesa (main): aco: use image_dim and image_array intrinsic indices
GitLab Mirror
- Mesa (main): aco: Use Navi 10 empty NGG output workaround on NGG culling shaders.
GitLab Mirror
- Mesa (main): radv: Don't toggle PC oversubscription for NGG culling.
GitLab Mirror
- Mesa (main): radv: Use ac_compute_late_alloc in radv_pipeline.
GitLab Mirror
- Mesa (main): ac: Remove deprecated use_late_alloc field as nobody uses it anymore.
GitLab Mirror
- Mesa (main): ci/freedreno: Clear out TF API errors xfails.
GitLab Mirror
- Mesa (main): freedreno/a5xx: Disable TF when pausing or transitioning to non-TF.
GitLab Mirror
- Mesa (main): freedreno/a5xx: Don't try to emit FS images in binning command streams.
GitLab Mirror
- Mesa (main): ci/freedreno: Mark border_color as passing on a5xx.
GitLab Mirror
- Mesa (main): zink: sum available memory heaps instead of assigning
GitLab Mirror
- Mesa (main): zink: simplify else clause for mem info gathering
GitLab Mirror
- Mesa (21.2): 50 new commits
GitLab Mirror
- Mesa: tag mesa-21.2.0: mesa-21.2.0
GitLab Mirror
- Mesa (21.2): docs: Add sha256 sum for 21.2.0
GitLab Mirror
- Mesa (main): zink: sum available memory heaps instead of assigning
GitLab Mirror
- Mesa (main): zink: simplify else clause for mem info gathering
GitLab Mirror
- Mesa (main): docs: add release notes for 21.2.0
GitLab Mirror
- Mesa (main): docs: update calendar for 21.2.0-rc2
GitLab Mirror
- Mesa (main): docs: update calendar for 21.2.0-rc3
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.2.0
GitLab Mirror
- Mesa (main): docs: Add calendar entries for 21.2 release.
GitLab Mirror
- Mesa (staging/21.1): 36 new commits
GitLab Mirror
- Mesa (staging/21.1): 33 new commits
GitLab Mirror
- Mesa (staging/21.1): 35 new commits
GitLab Mirror
- Mesa (main): bin/gen_release_notes: Add basic tests for parsing issues
GitLab Mirror
- Mesa (main): bin/gen_release_notes: Don't consider issues for other projects
GitLab Mirror
- Mesa (main): bin/gen_release_notes: Fix commits with multiple Closes:
GitLab Mirror
- Mesa (main): ci: Update canvas_text trace
GitLab Mirror
- Mesa (main): amd/addrlib: expose CMASK address equations to drivers on GFX10+
GitLab Mirror
- Mesa (main): ac/surface: add tests for CmaskAddrFromCoord on GFX10+
GitLab Mirror
- Mesa (main): ac/surface: implement CmaskAddrFromCoord in NIR on GFX10+
GitLab Mirror
- Mesa (main): clover/llvm: turn off optional CL 3 features.
GitLab Mirror
- Mesa (main): freedreno/ci: Add a manual job for tracking performance
GitLab Mirror
- Mesa (main): microsoft/compiler: fix psv-output calculation
GitLab Mirror
- Mesa (main): microsoft/compiler: harmonize num_psv_inputs with outputs
GitLab Mirror
- Mesa (main): ci/v3dv: update expected results
GitLab Mirror
- Mesa (main): aco: calculate correct register demand for branch instructions
GitLab Mirror
- Mesa (main): ci: Drop "success" job
GitLab Mirror
- Mesa (staging/21.2): docs: add release notes for 21.2.0
GitLab Mirror
- Mesa (staging/21.2): docs: clear new_features for 21.2.0 release
GitLab Mirror
- Mesa (staging/21.2): VERSION: bump for 21.2.0 release
GitLab Mirror
- Mesa (staging/21.2): docs: Add sha256 sum for 21.2.0
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 8918a809ced3551f822abb45d751d31b54ad67da
GitLab Mirror
- Mesa (staging/21.2): virgl: disable anisotropic filtering.
GitLab Mirror
- Mesa (staging/21.2): aco: Use Navi 10 empty NGG output workaround on NGG culling shaders.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 6ccf11ac2b951963407601b5b1109b45a972e48e
GitLab Mirror
- Mesa (staging/21.2): zink: sum available memory heaps instead of assigning
GitLab Mirror
- Mesa (staging/21.2): zink: simplify else clause for mem info gathering
GitLab Mirror
- Mesa (staging/21.2): ci: Drop "success" job
GitLab Mirror
- Mesa (staging/21.2): bin/gen_release_notes: Add basic tests for parsing issues
GitLab Mirror
- Mesa (staging/21.2): bin/gen_release_notes: Don't consider issues for other projects
GitLab Mirror
- Mesa (staging/21.2): bin/gen_release_notes: Fix commits with multiple Closes:
GitLab Mirror
- Mesa (main): tu: disable gmem in primary cmdbuffer if secondary has it disabled
GitLab Mirror
- Mesa (staging/21.2): iris, crocus: add idep_genxml to per_hw target dependencies
GitLab Mirror
- Mesa (main): freedreno: Rename and document tess primid-related sysvals
GitLab Mirror
- Mesa (main): tu, freedreno/a6xx, ir3: Rewrite tess PrimID handling
GitLab Mirror
- Mesa (main): tu, freedreno/a6xx: Fix setting PC_XS_OUT_CNTL::PRIMITVE_ID
GitLab Mirror
- Mesa (main): gallivm: use lp_build_log2_safe for pow
GitLab Mirror
- Mesa (main): lavapipe: remove stale xfails
GitLab Mirror
- Mesa (main): anv: don't try to access Android swapchains
GitLab Mirror
- Mesa (main): spirv_to_dxil: expose version number
GitLab Mirror
- Mesa (main): ci/a5xx: Skip some piglit stress tests that destabilize CI.
GitLab Mirror
- Mesa (main): microsoft/spirv_to_dxil: Enable support for shared memory
GitLab Mirror
- Mesa (main): microsoft/compiler: Add support for local_invocation_index
GitLab Mirror
- Mesa (main): nir/libclc: handle null callee name when lowering
GitLab Mirror
- Mesa (main): nir/libclc: handle null callee name when lowering
GitLab Mirror
- Mesa (main): vtn: add support for atomic flag test/set/clear
GitLab Mirror
- Mesa (main): vtn: add support for atomic flag test/set/clear
GitLab Mirror
- Mesa (main): nir: add 32-bit bool of fisfinite
GitLab Mirror
- Mesa (main): nir: add fisnormal lowering
GitLab Mirror
- Mesa (main): gallivm: handle fisfinite/fisnormal
GitLab Mirror
- Mesa (main): st/pbo: only use x coord when reading a PIPE_TEXTURE_1D
GitLab Mirror
- Mesa (main): st/pbo: set nir_tex_instr::is_array field
GitLab Mirror
- Mesa (main): st/pbo: add a fast pbo download code-path
GitLab Mirror
- Mesa (main): radv: Write RSRC2_GS for NGGC when pipeline is dirty but not emitted.
GitLab Mirror
- Mesa (main): gbm: add GBM_FORMAT_R16
GitLab Mirror
- Mesa (main): ir3: Document RA-related register flags better
GitLab Mirror
- Mesa (main): nine: don't memset sampler state during conversion
GitLab Mirror
- Mesa (main): nine: set CSO_NO_USER_VERTEX_BUFFERS for main cso context
GitLab Mirror
- Mesa (main): lavapipe: remove duplicate xfail with typo
GitLab Mirror
- Mesa (main): lavapipe: remove duplicate xfail with typo
GitLab Mirror
- Mesa (main): mesa: Add support for EXT_clear_texture
GitLab Mirror
- Mesa (main): mesa: Add EXT_texture_mirror_clamp_to_edge to extension table
GitLab Mirror
- Mesa (main): tu: Raise maxDescriptorSetUpdateAfterBindUniformBuffersDynamic to 16
GitLab Mirror
- Mesa (main): nine: optimize texture binds a bit
GitLab Mirror
- Mesa (main): nine: split enabled/dummy texture binds into separate iterators
GitLab Mirror
- Mesa (main): nine: update bound sampler mask directly during texture updates
GitLab Mirror
- Mesa (main): nine: track bound sampler count to optimize unbinds
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 0165fde82c41f94c5d6f432f9f444871405a7d49
GitLab Mirror
- Mesa (staging/21.2): anv: don't try to access Android swapchains
GitLab Mirror
- Mesa (staging/21.2): st/pbo: only use x coord when reading a PIPE_TEXTURE_1D
GitLab Mirror
- Mesa (staging/21.2): st/pbo: set nir_tex_instr::is_array field
GitLab Mirror
- Mesa (staging/21.2): radv: Write RSRC2_GS for NGGC when pipeline is dirty but not emitted.
GitLab Mirror
- Mesa (staging/21.2): aux/draw: use nir_to_tgsi for draw shader in llvm path
GitLab Mirror
- Mesa (staging/21.2): aux/draw: Check for preferred IR to take nir-to-tgsi path in draw module
GitLab Mirror
- Mesa (main): nine: enable tc
GitLab Mirror
- Mesa (main): freedreno: Move generated device table to .h
GitLab Mirror
- Mesa (main): freedreno: Drop device_id
GitLab Mirror
- Mesa (main): freedreno: Reduce use of screen->gpu_id
GitLab Mirror
- Mesa (main): freedreno/ir3: Reduce use of compiler->gpu_id
GitLab Mirror
- Mesa (main): freedreno/ir3/lower_io_offsets: Drop gpu_id param
GitLab Mirror
- Mesa (main): freedreno/all: Introduce fd_dev_id
GitLab Mirror
- Mesa (main): freedreno: Make chip_id 64b
GitLab Mirror
- Mesa (main): freedreno: Device matching based on chip_id
GitLab Mirror
- Mesa (main): venus: free queues after vkDestroyDevice is emitted
GitLab Mirror
- Mesa (staging/21.2): wl/shm: don't fetch formats if not requested.
GitLab Mirror
- Mesa (main): ci/freedreno: Organize, fill out, and document our VK xfails.
GitLab Mirror
- Mesa (main): ci/freedreno: Generalize the spirv_ids_abuse skips.
GitLab Mirror
- Mesa (main): ci/freedreno: Clean up and fill out the tess timeout annotations.
GitLab Mirror
- Mesa (main): ci/freedreno: Skip the slow dEQP-VK.ubo.random.all_shared_buffer.48 in CI.
GitLab Mirror
- Mesa (main): ci/freedreno: Add jobs to manually do a full VK on freedreno.
GitLab Mirror
- Mesa (staging/21.1): 34 new commits
GitLab Mirror
- Mesa (main): spirv_to_dxil: Fix missing-prototypes build error.
GitLab Mirror
- Mesa (main): util/fossilize_db: Update parsed_offset correctly.
GitLab Mirror
- Mesa (main): util/fossilize_db: Reset file position to parsed_offset on cache_offset read failure.
GitLab Mirror
- Mesa (main): util/fossilize_db: Flush files after header write.
GitLab Mirror
- Mesa (main): util/fossilize_db: Be conservative about header length check for locking.
GitLab Mirror
- Mesa (main): util/fossilize_db: Only allocate entries after full read.
GitLab Mirror
- Mesa (main): util/fossilize_db: Use uint64_t for file size.
GitLab Mirror
- Mesa (main): util/fossilize_db: Unlock the cache file if the entry already exists.
GitLab Mirror
- Mesa (main): util/fossilize_db: Add extra flock mutex.
GitLab Mirror
- Mesa (main): gallium/auxiliary/vl: Add additional deinterlace enum and tracking
GitLab Mirror
- Mesa (main): gallium/util: add half texel offset param to util_compute_blit
GitLab Mirror
- Mesa (main): frontends/va/postproc: Keep track of deinterlacing method being used
GitLab Mirror
- Mesa (main): pps: Restore documentation
GitLab Mirror
- Mesa (main): docs: make most important part of bugs.rst easier to find
GitLab Mirror
- Mesa (main): freedreno/regs: add bit to control continuous clock with 7nm PHYs
GitLab Mirror
- Mesa (main): i915g: Use the devmaster quadratic approximation for sin/cos.
GitLab Mirror
- Mesa (main): i915g: Reapply clang-format.
GitLab Mirror
- Mesa (main): crocus: take a reference to memobj bo in crocus_resource_from_memobj
GitLab Mirror
- Mesa (main): crocus: disable depth and d+s formats with memory objects
GitLab Mirror
- Mesa (main): iris: handle depth-stencil import with a wrapper function
GitLab Mirror
- Mesa (main): anv: disable aux for exportable images without modifiers
GitLab Mirror
- Mesa (main): anv: allow stencil memory export
GitLab Mirror
- Mesa (main): lavapipe: lower mipmapPrecisionBits to 4
GitLab Mirror
- Mesa (main): gallivm: remove code to force nearest s/t interpolation
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Mark 6ccf11ac2b951963407601b5b1109b45a972e48e as denominated
GitLab Mirror
- Mesa (staging/21.1): anv: don't try to access Android swapchains
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Update parsed_offset correctly.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Reset file position to parsed_offset on cache_offset read failure.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Flush files after header write.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Be conservative about header length check for locking.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Only allocate entries after full read.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Use uint64_t for file size.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Unlock the cache file if the entry already exists.
GitLab Mirror
- Mesa (staging/21.1): util/fossilize_db: Add extra flock mutex.
GitLab Mirror
- Mesa (staging/21.1): gallium/util: add half texel offset param to util_compute_blit
GitLab Mirror
- Mesa (staging/21.1): frontends/va/postproc: Keep track of deinterlacing method being used
GitLab Mirror
- Mesa (main): radv: rework DCC, FMASK and FCE decompress path
GitLab Mirror
- Mesa (main): radv: perform a FCE for MSAA images that might have been fast-cleared
GitLab Mirror
- Mesa (main): radv: allow DCC MSAA fast clears if a FCE is needed
GitLab Mirror
- Mesa (main): radeonsi: fix test script's output
GitLab Mirror
- Mesa (main): radeonsi: add -t option to the test script
GitLab Mirror
- Mesa (main): radeonsi: don't create an infinite number of variants
GitLab Mirror
- Mesa (main): radv: fix initializing the DS clear metadata value for separate aspects
GitLab Mirror
- Mesa (main): nir/algebraic: fix imod by negative power-of-two
GitLab Mirror
- Mesa (main): nir/algebraic: don't optimize umod/imod/irem if lower_bitops=true
GitLab Mirror
- Mesa (main): nir/algebraic: add optimizations for imul(a, INT_MIN)
GitLab Mirror
- Mesa (main): nir/search: don't consider INT_MIN a negative power-of-two
GitLab Mirror
- Mesa (main): nir/algebraic: improve irem by power-of-two optimization
GitLab Mirror
- Mesa (main): nir/idiv_const: improve idiv(n, INT_MIN)
GitLab Mirror
- Mesa (main): nir/idiv_const: optimize imod/irem
GitLab Mirror
- Mesa (main): nir: fix signed overflow for iadd constant folding
GitLab Mirror
- Mesa (main): nir/tests: add tests for umod/imod/irem optimizations
GitLab Mirror
- Mesa (staging/21.1): 46 new commits
GitLab Mirror
- Mesa (main): radv: remove unnecessary FIXME about custom sample locations
GitLab Mirror
- Mesa (main): radeonsi: improve viewperf snx performance by forcing staging for VRAM buffers
GitLab Mirror
- Mesa (main): gallium: simplify VRAM uploads by adding PIPE_RESOURCE_FLAG_DONT_MAP_DIRECTLY
GitLab Mirror
- Mesa (main): gallium/noop: implement fences
GitLab Mirror
- Mesa (main): gallium/noop: implement shader buffers and shader images
GitLab Mirror
- Mesa (main): gallium/noop: use threaded_query
GitLab Mirror
- Mesa (main): gallium/noop: use threaded_resource
GitLab Mirror
- Mesa (main): gallium/noop: use threaded_transfer
GitLab Mirror
- Mesa (main): gallium/noop: enable threaded_context to test TC overhead without a driver
GitLab Mirror
- Mesa (main): gallium/noop: update pipe_screen::num_contexts
GitLab Mirror
- Mesa (main): gallium/noop: implement a lot of missing screen functions
GitLab Mirror
- Mesa (main): gallium/noop: implement a lot of missing context functions
GitLab Mirror
- Mesa (main): broadcom/compiler: change current block on setting spill base
GitLab Mirror
- Mesa (main): v3d: print error on perfmon destroy error
GitLab Mirror
- Mesa (main): panfrost: Fix pan_blitter_emit_bifrost_blend()
GitLab Mirror
- Mesa (main): radv: Use correct signedness in misalign test.
GitLab Mirror
- Mesa (main): radv: Allocate space for inline push constants.
GitLab Mirror
- Mesa (main): nir: add imm_vec3 to round these out
GitLab Mirror
- Mesa (main): nouveau: Use nir_lower_tex for projectors
GitLab Mirror
- Mesa (main): anv/blorp: Drop some can_ycbcr checks
GitLab Mirror
- Mesa (main): anv/blorp: Use the isl_surf for computing level_width/height in anv_image_ccs_op
GitLab Mirror
- Mesa (main): anv: Rename anv_get_format_plane to anv_get_format_aspect
GitLab Mirror
- Mesa (main): anv: Rework depth/stencil early return in anv_get_format_plane
GitLab Mirror
- Mesa (main): anv: Add a get_format_plane helper and use it in image setup
GitLab Mirror
- Mesa (main): anv: Use anv_get_format_plane in anv_get_image_format_features
GitLab Mirror
- Mesa (main): anv: Use anv_get_format_plane for color image view setup
GitLab Mirror
- Mesa (main): anv: Stop assuming planes are in aspect-bit-order
GitLab Mirror
- Mesa (main): anv/image: Rework YCbCr image aspects
GitLab Mirror
- Mesa (main): anv: Rework our aspect/plane helpers
GitLab Mirror
- Mesa (main): anv: Make anv_image_aspect_to_plane take an anv_image*
GitLab Mirror
- Mesa (main): radv: flush caches before performing separate depth/stencil aspect init
GitLab Mirror
- Mesa (main): clover: fix api zero sized enqueue
GitLab Mirror
- Mesa (main): clover: return CL_INVALID_PLATFORM properly.
GitLab Mirror
- Mesa (main): clover: add kernel attributes support for SPIR-V
GitLab Mirror
- Mesa (staging/21.1): 45 new commits
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to 353e6323936b812884fa677c25bdba91554881b7
GitLab Mirror
- Mesa (staging/21.1): radeonsi: don't create an infinite number of variants
GitLab Mirror
- Mesa (staging/21.1): nir/algebraic: fix imod by negative power-of-two
GitLab Mirror
- Mesa (staging/21.1): radv: Allocate space for inline push constants.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 7ae3881a4bf989436b602b30b9a91602435e47a6
GitLab Mirror
- Mesa (staging/21.2): venus: free queues after vkDestroyDevice is emitted
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Update parsed_offset correctly.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Reset file position to parsed_offset on cache_offset read failure.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Flush files after header write.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Be conservative about header length check for locking.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Only allocate entries after full read.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Use uint64_t for file size.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Unlock the cache file if the entry already exists.
GitLab Mirror
- Mesa (staging/21.2): util/fossilize_db: Add extra flock mutex.
GitLab Mirror
- Mesa (staging/21.2): radeonsi: don't create an infinite number of variants
GitLab Mirror
- Mesa (staging/21.2): radv: fix initializing the DS clear metadata value for separate aspects
GitLab Mirror
- Mesa (staging/21.2): nir/algebraic: fix imod by negative power-of-two
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix pan_blitter_emit_bifrost_blend()
GitLab Mirror
- Mesa (staging/21.2): radv: Allocate space for inline push constants.
GitLab Mirror
- Mesa (staging/21.2): radv: flush caches before performing separate depth/stencil aspect init
GitLab Mirror
- Mesa (staging/21.2): gallium/auxiliary/vl: Add additional deinterlace enum and tracking
GitLab Mirror
- Mesa (staging/21.2): gallium/util: add half texel offset param to util_compute_blit
GitLab Mirror
- Mesa (staging/21.2): frontends/va/postproc: Keep track of deinterlacing method being used
GitLab Mirror
- Mesa (main): renderonly: don't complain when GPU import fails
GitLab Mirror
- Mesa (main): etnaviv: always try to create KMS side handles for imported resources
GitLab Mirror
- Mesa (main): docs: flag VK_KHR_multiview as implemented for v3dv
GitLab Mirror
- Mesa (main): ci/vc4: update piglit expected results
GitLab Mirror
- Mesa (main): radv: bump maxFragmentSizeAspectRatio to 2
GitLab Mirror
- Mesa (main): radv: disable fragmentShadingRateWithCustomSampleLocations
GitLab Mirror
- Mesa (main): radv: bump maxFragmentShadingRateCoverageSamples to 32
GitLab Mirror
- Mesa (main): radv: fix reported sample counts for VRS 1x1
GitLab Mirror
- Mesa (main): virgl/ci: Have LLVMPipe use more threads for rendering
GitLab Mirror
- Mesa (main): virgl/ci: Rebalance concurrency
GitLab Mirror
- Mesa (main): virgl/ci: Wait a bit before shutting the VM down
GitLab Mirror
- Mesa (main): virgl/ci: Set NIR_VALIDATE=0 on the host
GitLab Mirror
- Mesa (main): radv: use more explicit DCC clear codes
GitLab Mirror
- Mesa (main): radv: pass an image view to vi_get_fast_clear_parameters()
GitLab Mirror
- Mesa (main): radv: add RADV_DCC_CLEAR_SINGLE
GitLab Mirror
- Mesa (main): radv: determine if an image support fast clears using comp-to-single
GitLab Mirror
- Mesa (main): radv: implement DCC fast clears with comp-to-single
GitLab Mirror
- Mesa (main): radv: skip FCE for images that are fast-cleared using comp-to-single
GitLab Mirror
- Mesa (main): radv: enable DCC fast-clears with comp-to-single on GFX10+
GitLab Mirror
- Mesa (main): broadcom/compiler: add a vir_get_cond helper
GitLab Mirror
- Mesa (main): broadcom/compiler: Flags are per-thread state in V3D 4.2+
GitLab Mirror
- Mesa (main): broadcom/compiler: make spills of conditional writes also conditional
GitLab Mirror
- Mesa (main): broadcom/compiler: rewrite partial update liveness tracking
GitLab Mirror
- Mesa (main): glsl: evaluate switch expression once
GitLab Mirror
- Mesa (main): radv: allow fast clears for concurrent images if comp-to-single is supported
GitLab Mirror
- Mesa (main): intel/eu: Set scope to TILE for TGM flushes
GitLab Mirror
- Mesa (main): tu: Read some input attachments directly
GitLab Mirror
- Mesa (main): gallium/dri: Move driConf -> st option processing to aux/util
GitLab Mirror
- Mesa (main): xmlconfig: Use static inline for regex fallback to prevent -O0 issues
GitLab Mirror
- Mesa (main): wgl: Parse driconf options
GitLab Mirror
- Mesa (main): wgl: Add a driver name for driconf
GitLab Mirror
- Mesa (main): u_driconf: Use a macro to avoid repeating option names
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 0dd0a92b243487e83d8d96532873f319719248e5
GitLab Mirror
- Mesa (staging/21.2): renderonly: don't complain when GPU import fails
GitLab Mirror
- Mesa (staging/21.2): etnaviv: always try to create KMS side handles for imported resources
GitLab Mirror
- Mesa (staging/21.2): glsl: evaluate switch expression once
GitLab Mirror
- Mesa (staging/21.2): radv: Use correct signedness in misalign test.
GitLab Mirror
- Mesa (main): nine: init take_index_buffer_ownership for draws
GitLab Mirror
- Mesa (main): nine: init more draw info members
GitLab Mirror
- Mesa (main): tu: add "flushall" and "syncdraw" debug options
GitLab Mirror
- Mesa (main): nir/lower_mediump_io: Don't remap base unless needed
GitLab Mirror
- Mesa (main): nir/lower_mediump: Fix metadata in all passes
GitLab Mirror
- Mesa (main): freedreno: Use correct key for binning pass shader
GitLab Mirror
- Mesa (main): pick-ui: drop assert that optional argument is passed
GitLab Mirror
- Mesa (main): pick-ui: show nomination type in the UI
GitLab Mirror
- Mesa (main): pick-ui: show commit date
GitLab Mirror
- Mesa (staging/21.1): .pick_status.json: Update to 4128acdee32eadfef1fb8c3c3ce2e512a267cdf4
GitLab Mirror
- Mesa (staging/21.1): renderonly: don't complain when GPU import fails
GitLab Mirror
- Mesa (staging/21.1): etnaviv: always try to create KMS side handles for imported resources
GitLab Mirror
- Mesa (staging/21.1): glsl: evaluate switch expression once
GitLab Mirror
- Mesa (staging/21.1): nir/lower_mediump_io: Don't remap base unless needed
GitLab Mirror
- Mesa (staging/21.1): nir/lower_mediump: Fix metadata in all passes
GitLab Mirror
- Mesa (staging/21.1): pick-ui: drop assert that optional argument is passed
GitLab Mirror
- Mesa (staging/21.1): pick-ui: show nomination type in the UI
GitLab Mirror
- Mesa (staging/21.1): pick-ui: show commit date
GitLab Mirror
- Mesa (staging/21.1): freedreno: Use correct key for binning pass shader
GitLab Mirror
- Mesa (main): clover: fix compilation with clang + llvm 12.
GitLab Mirror
- Mesa (main): clover/nir: don't convert to NIR on library link
GitLab Mirror
- Mesa (main): clover: only return CLC version as 1.2 (even for 3.0)
GitLab Mirror
- Mesa (staging/21.1): 59 new commits
GitLab Mirror
- Mesa (main): nir/opcodes: Use u_intN_(min|max)
GitLab Mirror
- Mesa (main): Revert "nir/algebraic: Convert some f2u to f2i"
GitLab Mirror
- Mesa (main): pan/bi: Use the computed scale for fexp NaN propagation
GitLab Mirror
- Mesa (main): llvmpipe: add support for user memory pointers
GitLab Mirror
- Mesa (main): lavapipe: add host ptr support.
GitLab Mirror
- Mesa (main): docs: add llvmpipe host memory extensions
GitLab Mirror
- Mesa (main): anv/android: fix build error due refactoring
GitLab Mirror
- Mesa (main): v3d,v3dv: add options to force 32-bit or 16-bit TMU precision
GitLab Mirror
- Mesa (main): iris: Rename bo->gtt_offset to bo->address
GitLab Mirror
- Mesa (main): iris: Improve the memory layout of iris_bo by fixing pahole issues
GitLab Mirror
- Mesa (main): iris: Drop dead drm_ioctl prototype
GitLab Mirror
- Mesa (main): nir: add a pass to optimize "gl_FragDepth = gl_FragCoord.z" away
GitLab Mirror
- Mesa (main): freedreno/decode: print estimated crash location without colored output
GitLab Mirror
- Mesa (main): nir/builder: invalidate metadata per function
GitLab Mirror
- Mesa (main): intel/compiler: use nir_shader_instructions_pass in brw_nir_apply_attribute_workarounds
GitLab Mirror
- Mesa (main): d3d12: use nir_metadata_none instead of its value
GitLab Mirror
- Mesa (main): microsoft/clc: preserve only valid metadata in clc_lower_printf_base
GitLab Mirror
- Mesa (main): microsoft/clc: use nir_shader_instructions_pass in clc_nir_dedupe_const_samplers
GitLab Mirror
- Mesa (main): microsoft/compiler: preserve all metadata when upcast_phi doesn't make progress
GitLab Mirror
- Mesa (main): microsoft/compiler: use nir_shader_instructions_pass in dxil_nir_split_clip_cull_distance
GitLab Mirror
- Mesa (main): microsoft/compiler: use nir_shader_instructions_pass in dxil_nir_lower_double_math
GitLab Mirror
- Mesa (main): zink: use nir_shader_instructions_pass in lower_discard_if
GitLab Mirror
- Mesa (main): zink: use nir_shader_instructions_pass in nir_lower_dynamic_bo_access
GitLab Mirror
- Mesa (main): nir/lower_shader_calls: remove empty phis
GitLab Mirror
- Mesa (main): pan/bi: Make bi_opt_push_ubo optional
GitLab Mirror
- Mesa (main): pan/bi: Add a noopt debug option
GitLab Mirror
- Mesa (main): panfrost: Add LINEAR debug option
GitLab Mirror
- Mesa (main): panfrost: Remove unused #defines
GitLab Mirror
- Mesa (main): panfrost: Use _PU for non-dithered formats
GitLab Mirror
- Mesa (main): panfrost: Add blend helper packing the equation
GitLab Mirror
- Mesa (main): panfrost: Fix is_opaque when blend_enable=false
GitLab Mirror
- Mesa (main): panfrost: Simplify blend_factor_constant_mask
GitLab Mirror
- Mesa (main): panfrost: Add basic fixed-function blending tests
GitLab Mirror
- Mesa (main): panfrost: Leverage Bifrost's 2*src blend factor
GitLab Mirror
- Mesa (main): panfrost: Test src*dst + dst*src blending
GitLab Mirror
- Mesa (main): pan/va: Document IEEE 754 conformance of clamps
GitLab Mirror
- Mesa (main): pan/bi: Constant fold texturing lowerings
GitLab Mirror
- Mesa (main): pan/bi: Unit test new constant folding patterns
GitLab Mirror
- Mesa (main): pan/bi: Simplify bi_compose_clamp
GitLab Mirror
- Mesa (main): pan/bi: Fuse abs/neg more on Valhall
GitLab Mirror
- Mesa (main): pan/bi: Add shader equality helper for unit tests
GitLab Mirror
- Mesa (main): pan/bi: Use FABSNEG pseudo ops for modifier prop
GitLab Mirror
- Mesa (main): pan/bi: Add optimizer unit tests
GitLab Mirror
- Mesa (main): pan/bi: Use FCLAMP pseudo op for clamp prop
GitLab Mirror
- Mesa (main): pan/bi: Add fclamp unit tests
GitLab Mirror
- Mesa (main): pan/bi: Fuse DISCARD with conditions
GitLab Mirror
- Mesa (main): pan/bi: Unit test DISCARD+FCMP fusing
GitLab Mirror
- Mesa (main): crocus/blt: add pitch/offset checks to fix blt corruption
GitLab Mirror
- Mesa (main): crocus: align staging resource pitch on gen4/5 to allow BLT usage.
GitLab Mirror
- Mesa (staging/21.1): docs: add release notes for 21.1.7
GitLab Mirror
- Mesa (staging/21.1): VERSION: bump for 21.1.7
GitLab Mirror
- Mesa (main): intel/fs: sel.cond writes the flags on Gfx4 and Gfx5
GitLab Mirror
- Mesa (main): intel/vec4: sel.cond writes the flags on Gfx4 and Gfx5
GitLab Mirror
- Mesa: tag mesa-21.1.7: mesa-21.1.7
GitLab Mirror
- Mesa (21.1): 61 new commits
GitLab Mirror
- Mesa (main): docs: add release notes for 21.1.7
GitLab Mirror
- Mesa (main): docs: update calendar and link releases notes for 21.1.7
GitLab Mirror
- Mesa (main): iris: don't bump the seqno for the workaround_bo
GitLab Mirror
- Mesa (main): iris: assign bo->index to the aux map BOs too
GitLab Mirror
- Mesa (main): iris: extract the code that adds BOs to the batch lists
GitLab Mirror
- Mesa (main): iris: add the workaround_bo directly to the batch
GitLab Mirror
- Mesa (main): iris: use add_bo_to_batch() when adding batch->bo
GitLab Mirror
- Mesa (staging/21.2): crocus/blt: add pitch/offset checks to fix blt corruption
GitLab Mirror
- Mesa (staging/21.2): crocus: align staging resource pitch on gen4/5 to allow BLT usage.
GitLab Mirror
- Mesa (staging/21.2): intel/fs: sel.cond writes the flags on Gfx4 and Gfx5
GitLab Mirror
- Mesa (staging/21.2): intel/vec4: sel.cond writes the flags on Gfx4 and Gfx5
GitLab Mirror
- Mesa (staging/21.2): crocus: take a reference to memobj bo in crocus_resource_from_memobj
GitLab Mirror
- Mesa (staging/21.2): crocus: disable depth and d+s formats with memory objects
GitLab Mirror
- Mesa (main): st/mesa: fix pbo download store image type
GitLab Mirror
- Mesa (main): meson/intel: Don't build genxml tests on Android
GitLab Mirror
- Mesa (main): meson: Intel drivers don't require expat on Android
GitLab Mirror
- Mesa (main): meson/glsl: Only run GLSL tests if can_run_host_binaries()
GitLab Mirror
- Mesa (main): intel/vec4: Don't override emit_urb_write_opcode for SNB GS
GitLab Mirror
- Mesa (main): intel/perf: Use a char array for OA perf query data
GitLab Mirror
- Mesa (main): anv/android: Pass the correct pointer type to vk_errorf
GitLab Mirror
- Mesa (main): anv/android: Drop unused device variables
GitLab Mirror
- Mesa (main): ci: Build ANV on Android
GitLab Mirror
- Mesa (main): tu: allow dynamic primitive topology with tessellation
GitLab Mirror
- Mesa (main): aux/cso: try harder to keep cso state in sync on cso context unbind
GitLab Mirror
- Mesa (main): tu: declare VK_EXT_extended_dynamic_state2 but leave it disabled
GitLab Mirror
- Mesa (main): tu: implement dynamic depth bias enable
GitLab Mirror
- Mesa (main): tu: implement dynamic primitive restart enable
GitLab Mirror
- Mesa (main): tu: implement dynamic rasterizer discard enable
GitLab Mirror
- Mesa (main): tu: enable VK_EXT_extended_dynamic_state2
GitLab Mirror
- Mesa (main): radeonsi/test: fix test script args handling
GitLab Mirror
- Mesa (main): radeonsi/test: format radeonsi-run-test.py with black
GitLab Mirror
- Mesa (main): radeonsi/test: allow to pass a filename as a test filter value
GitLab Mirror
- Mesa (main): radeonsi/test: prettier output
GitLab Mirror
- Mesa (main): radeonsi/test: add Sienna Cichlid expected results
GitLab Mirror
- Mesa (main): v3dv: don't try to access pColorBlendState if rasterization is disabled
GitLab Mirror
- Mesa (main): v3dv: add API entry points for sampler Ycbcr conversions
GitLab Mirror
- Mesa (main): broadcom/compiler: set current block on incrementing unifa
GitLab Mirror
- Mesa (main): ci: skip minio login if PIGLIT_REPLAY_UPLOAD_TO_MINIO is not set
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 01b0935d315347cfd06bb5d8bb1a6b59913f94cc
GitLab Mirror
- Mesa (staging/21.2): nir/lower_mediump_io: Don't remap base unless needed
GitLab Mirror
- Mesa (staging/21.2): nir/lower_mediump: Fix metadata in all passes
GitLab Mirror
- Mesa (staging/21.2): pick-ui: drop assert that optional argument is passed
GitLab Mirror
- Mesa (staging/21.2): pick-ui: show nomination type in the UI
GitLab Mirror
- Mesa (staging/21.2): pick-ui: show commit date
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use the computed scale for fexp NaN propagation
GitLab Mirror
- Mesa (staging/21.2): nir/builder: invalidate metadata per function
GitLab Mirror
- Mesa (staging/21.2): nir/lower_shader_calls: remove empty phis
GitLab Mirror
- Mesa (staging/21.2): Revert "nir/algebraic: Convert some f2u to f2i"
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 688d11e4e821ec3934abe571de9899390beceb54
GitLab Mirror
- Mesa (staging/21.2): crocus/blt: add pitch/offset checks to fix blt corruption
GitLab Mirror
- Mesa (staging/21.2): crocus: align staging resource pitch on gen4/5 to allow BLT usage.
GitLab Mirror
- Mesa (staging/21.2): intel/fs: sel.cond writes the flags on Gfx4 and Gfx5
GitLab Mirror
- Mesa (staging/21.2): aux/cso: try harder to keep cso state in sync on cso context unbind
GitLab Mirror
- Mesa (main): radv: enable DCC with signedness reinterpretation
GitLab Mirror
- Mesa (main): docs/panfrost: Update llvm option
GitLab Mirror
- Mesa (main): include/drm-uapi: Bump headers
GitLab Mirror
- Mesa (main): anv: Use I915_MMAP_OFFSET_FIXED for LMEM platforms
GitLab Mirror
- Mesa (main): iris: SMEM buffers on discrete platforms are coherent
GitLab Mirror
- Mesa (main): iris: Use a tiny table to map mmap modes to offsets
GitLab Mirror
- Mesa (main): iris: Add an assert to iris_bo_gem_mmap_legacy()
GitLab Mirror
- Mesa (main): iris: Don't try to CPU read imported clear color BOs
GitLab Mirror
- Mesa (main): iris: Add a new IRIS_MMAP_NONE map type
GitLab Mirror
- Mesa (main): iris: Use I915_MMAP_OFFSET_FIXED for LMEM platforms
GitLab Mirror
- Mesa (main): anv: Use I915_USERPTR_PROBE when available
GitLab Mirror
- Mesa (main): iris: Use the new I915_USERPTR_PROBE API
GitLab Mirror
- Mesa (main): iris: Allow SET_DOMAIN to fail when allocating new GEM objects
GitLab Mirror
- Mesa (main): iris: Stop using SET_DOMAIN on discrete GPUs altogether
GitLab Mirror
- Mesa (main): util: Fix translate from block compressed to rgba
GitLab Mirror
- Mesa (main): meson: Remove duplicate xvmc in build summary.
GitLab Mirror
- Mesa (main): nir: Initialize evaluate_cube_face_index_amd dst.x.
GitLab Mirror
- Mesa (main): anv/android: handle image bindings from gralloc buffers
GitLab Mirror
- Mesa (main): freedreno/a6xx: Add new register fields
GitLab Mirror
- Mesa (main): freedreno, tu: Stop asking for foveation quality
GitLab Mirror
- Mesa (main): freedreno, tu: Set GRAS_LRZ_PS_INPUT_CNTL::SAMPLEID
GitLab Mirror
- Mesa (main): radv: fix build with mingw
GitLab Mirror
- Mesa (main): virgl/ci: switch glmark2 traces from .rdc to .trace
GitLab Mirror
- Mesa (main): frontends/va: Add AV1 picture description
GitLab Mirror
- Mesa (main): frontends/va: Add AV1 parameter buffers functions
GitLab Mirror
- Mesa (main): frontends/va: Place AV1 picture and slice parameter buffers functions
GitLab Mirror
- Mesa (main): frontends/va: Add AV1 profile main to the config
GitLab Mirror
- Mesa (main): radeon/vcn: Enable the AV1 decode p010 mode
GitLab Mirror
- Mesa (main): frontends/va: Reallocate p010 buffer for AV1 10 bits decode
GitLab Mirror
- Mesa (main): ci/v3dv: update flakes
GitLab Mirror
- Mesa (main): nir: Move phi src setup to a helper.
GitLab Mirror
- Mesa (main): nir: remove src/compiler/nir/nir_control_flow
GitLab Mirror
- Mesa (main): nir/lower_scratch: Ensure we don't lower vars with unsupported usage.
GitLab Mirror
- Mesa (main): nir/inline_functions: Handle halting functions.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 04bd2a12451160609b6f163e1a86437948a48fcd
GitLab Mirror
- Mesa (staging/21.2): util: Fix translate from block compressed to rgba
GitLab Mirror
- Mesa (staging/21.2): meson: Remove duplicate xvmc in build summary.
GitLab Mirror
- Mesa (staging/21.2): nir: Initialize evaluate_cube_face_index_amd dst.x.
GitLab Mirror
- Mesa (staging/21.2): anv/android: handle image bindings from gralloc buffers
GitLab Mirror
- Mesa (staging/21.2): radv: fix build with mingw
GitLab Mirror
- Mesa (main): v3dv: implement VK_EXT_color_write_enable
GitLab Mirror
- Mesa (main): gallium: Remove "optimize" parameter from pipe_screen::finalize_nir
GitLab Mirror
- Mesa (main): drm-shim: Support kernels with >4k pages
GitLab Mirror
- Mesa (main): nir/dead_cf: Do not remove loops with loads that can't be reordered
GitLab Mirror
- Mesa (main): python: explicitly require python3
GitLab Mirror
- Mesa (main): gitlab-ci: stop installing python-is-python3 package
GitLab Mirror
- Mesa (main): python: drop python2 support
GitLab Mirror
- Mesa (main): Revert "python: Explicitly add the 'L' suffix on Python 3"
GitLab Mirror
- Mesa (main): isl: drop comment about "python 2 vs 3" as it doesn't apply anymore
GitLab Mirror
- Mesa (main): isl: drop left-over comment
GitLab Mirror
- Mesa (main): glsl/tests: remove some dead code
GitLab Mirror
- Mesa (main): python: drop explicit output_encoding='utf-8' in mako templates
GitLab Mirror
- Mesa (main): i915g: Make the 1D workaround keep TXP's .w channel in the right spot.
GitLab Mirror
- Mesa (main): i915g: Add support for blitting compressed textures.
GitLab Mirror
- Mesa (main): i915g: Add missing support for sRGB S3TC.
GitLab Mirror
- Mesa (main): i915g: Fix up the format mapping for DXT1_*RGB
GitLab Mirror
- Mesa (main): i915g: Add support for FXT1.
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: use drm_fourcc.h for formats
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: drop support for wl_drm
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: check directly if we got globals successfully
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: do not perform roundtrip when not querying formats
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: fix crash when force_bgra8_unorm_first is true
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: fold wsi_wl_display_swrast and wsi_wl_display_dmabuf into parent
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: generalize modifier handling
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: always initialize format vector
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: add helper function find_format()
GitLab Mirror
- Mesa (main): freedreno/a6xx: Document GRAS_SC_CNTL::SINGLE_PRIM_MODE
GitLab Mirror
- Mesa (main): tu: Fix feedback loops in sysmem mode
GitLab Mirror
- Mesa (main): AOSP: Extract version from libdrm instead of hardcoding it.
GitLab Mirror
- Mesa (main): AOSP: Upgrade libLLVM dependency to v12
GitLab Mirror
- Mesa (main): AOSP: Update timestamps of target binaries
GitLab Mirror
- Mesa (main): AOSP: Add panfrost vulkan library suffix
GitLab Mirror
- Mesa (main): tu: Fix xfb when there is a hole at the end
GitLab Mirror
- Mesa (main): CI: Update Windows quick_gl baseline for mysterious new passes
GitLab Mirror
- Mesa (main): panfrost: Call primconvert and u_transfer_helper destroy functions
GitLab Mirror
- Mesa (main): pan/bi,pan/mdg: Fix memory leak of hash tables
GitLab Mirror
- Mesa (main): panfrost: Fix memory leaks for compute state
GitLab Mirror
- Mesa (main): panfrost: Free TGSI tokens
GitLab Mirror
- Mesa (main): panfrost: Free NIR when deleting shader state
GitLab Mirror
- Mesa (main): pan/mdg: Reduce size of tex_opcode_props
GitLab Mirror
- Mesa (main): panfrost: Fill tiler job padding again
GitLab Mirror
- Mesa (main): panfrost: Add nocache debug flag for disabling the BO cache
GitLab Mirror
- Mesa (main): panfrost: Fix leak of render node fd
GitLab Mirror
- Mesa (main): panfrost: Only allow colour blit shaders to be killed
GitLab Mirror
- Mesa (main): panfrost: Rewrite the clear colour packing code
GitLab Mirror
- Mesa (main): panvk: Use pan_pack_color
GitLab Mirror
- Mesa (main): panfrost: Mark R5G6B5 as blendable
GitLab Mirror
- Mesa (main): panfrost: Unit test clear colour packing
GitLab Mirror
- Mesa (main): nir: swap fadd operands in nir_atan()
GitLab Mirror
- Mesa (main): spirv: swap fadd operands in build_asin() and matrix_multiply()
GitLab Mirror
- Mesa (main): nir/algebraic: add various ffma optimizations
GitLab Mirror
- Mesa (main): nir/algebraic: reassociate add chains for more MAD/FMA-friendly code
GitLab Mirror
- Mesa (main): nir/algebraic: add is_used_once to dot product reassociation optimization
GitLab Mirror
- Mesa (main): nir: add ffma creation helpers
GitLab Mirror
- Mesa (main): nir: create ffma from builders more often
GitLab Mirror
- Mesa (main): nir: lower fdot to ffma if lower_ffma=false
GitLab Mirror
- Mesa (main): spirv: create ffma more often
GitLab Mirror
- Mesa (main): nir,glsl_to_nir: use nir_fdot()
GitLab Mirror
- Mesa (main): ci: update trace hashes
GitLab Mirror
- Mesa (main): v3dv: initialize CL submission structure
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 441e490f5a13d96255810f38260445437033be63
GitLab Mirror
- Mesa (staging/21.2): drm-shim: Support kernels with >4k pages
GitLab Mirror
- Mesa (staging/21.2): Revert "python: Explicitly add the 'L' suffix on Python 3"
GitLab Mirror
- Mesa (staging/21.2): isl: drop left-over comment
GitLab Mirror
- Mesa (staging/21.2): AOSP: Extract version from libdrm instead of hardcoding it.
GitLab Mirror
- Mesa (staging/21.2): AOSP: Update timestamps of target binaries
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix leak of render node fd
GitLab Mirror
- Mesa (staging/21.2): panfrost: Only allow colour blit shaders to be killed
GitLab Mirror
- Mesa (staging/21.2): panfrost: Rewrite the clear colour packing code
GitLab Mirror
- Mesa (main): draw: handle primitive ID for quads/quad strips.
GitLab Mirror
- Mesa (main): draw/gs: add clipvertex support for compatibility
GitLab Mirror
- Mesa (main): draw/tess: add clipvertex support for compatibility
GitLab Mirror
- Mesa (main): draw: add vertex color clamping to gs/tes
GitLab Mirror
- Mesa (main): llvmpipe: enable GL compatibility profiles
GitLab Mirror
- Mesa (main): v3dv: Implement VK_EXT_pipeline_creation_cache_control
GitLab Mirror
- Mesa (main): i915g: Fix 3D texture layouts for width != height.
GitLab Mirror
- Mesa (main): i915g: Implement cube/3d texture_subdata() as a series of per-layer maps.
GitLab Mirror
- Mesa (main): gallivm: don't lower local invocation index in frontend
GitLab Mirror
- Mesa (main): llvmpipe/cl: limit kernel input size.
GitLab Mirror
- Mesa (main): gallivm: fix idiv/irem for 8/16/64-bit and 32-bit INT_MIN/-1
GitLab Mirror
- Mesa (main): gallivm: fix non-32 bit popcounts.
GitLab Mirror
- Mesa (main): llvmpipe: init renderer string once to avoid races.
GitLab Mirror
- Mesa (main): radeonsi: improve rounding of zmin
GitLab Mirror
- Mesa (main): zink: Remove unnecessary null checks.
GitLab Mirror
- Mesa (main): nv50/ir: Add FlatteningPass constructor.
GitLab Mirror
- Mesa (main): nir: fix GCM when GVN enabled
GitLab Mirror
- Mesa (main): radv: fix pre-computing viewport xform when setting new viewports
GitLab Mirror
- Mesa (main): v3dv: Implement VK_EXT_provoking_vertex
GitLab Mirror
- Mesa (main): genxml: add more INSTDONE registers for Gfx12.5
GitLab Mirror
- Mesa (main): intel/error-decode: printout more registers
GitLab Mirror
- Mesa (main): genxml: add INSTDONE_GEOM register for Gfx12.5
GitLab Mirror
- Mesa (main): intel/error-decode: printout INSTDONE_GEOM register for Gfx12.5
GitLab Mirror
- Mesa (main): glsl/opt_algebraic: disable invalid optimization
GitLab Mirror
- Mesa (main): v3d/ci: add piglit flake
GitLab Mirror
- Mesa (main): meson: Search for python3 before python for bin/meson_get_version.py
GitLab Mirror
- Mesa (main): lima: Implement lima_resource_get_param() callback
GitLab Mirror
- Mesa (main): radv: improve rounding of zmin
GitLab Mirror
- Mesa (main): ci: enable CI for lima again
GitLab Mirror
- Mesa (main): lima: CI: Enable GL_R8 and GL_RG8 texture formats
GitLab Mirror
- Mesa (main): zink: add a suballocator
GitLab Mirror
- Mesa (main): intel/isl: Explicitly set offset_B = 0 in get_uncomp_surf for arrays
GitLab Mirror
- Mesa (main): intel/isl: Add units to view dimensions in isl_surf_get_uncompressed_surf
GitLab Mirror
- Mesa (main): intel/isl: Better document isl_tiling_get_intratile_offset_*
GitLab Mirror
- Mesa (main): intel/isl: Add a missing assert in isl_tiling_get_intratile_offset_sa
GitLab Mirror
- Mesa (main): intel/isl: Use uint64_t for computed byte offsets
GitLab Mirror
- Mesa (main): llvmpipe: take intersection with bbox for non-legacy points
GitLab Mirror
- Mesa (main): st/mesa: correct point_tri_clip for gles2
GitLab Mirror
- Mesa (main): llvmpipe: take intersection with bbox for non-legacy points
GitLab Mirror
- Mesa (main): st/mesa: correct point_tri_clip for gles2
GitLab Mirror
- Mesa (main): freedreno: Decode a650+ CP_START_BIN/CP_END_BIN packets
GitLab Mirror
- Mesa (main): util: Add unit tests for dag
GitLab Mirror
- Mesa (main): util: Replace recursive DFS with iterative implementation
GitLab Mirror
- Mesa (main): tu: Fix logic errors with subpass implicit dependencies
GitLab Mirror
- Mesa (main): tu: Consider depth/stencil for implicit dependencies
GitLab Mirror
- Mesa (main): turnip: provide dummy CmdSetLogicOpEXT and CmdSetPatchControlPointsEXT
GitLab Mirror
- Mesa (main): zink: repack zink_resource_object struct
GitLab Mirror
- Mesa (main): zink: stop zeroing structs during resource allocation
GitLab Mirror
- Mesa (main): zink: split transfer_unmap for images and buffers
GitLab Mirror
- Mesa (main): zink: split mem unmap logic for images and buffers
GitLab Mirror
- Mesa (main): zink: make map_count useful for dedicated image allocations
GitLab Mirror
- Mesa (main): zink: remove PIPE_MAP_ONCE from subdata
GitLab Mirror
- Mesa (main): zink: rejigger PIPE_MAP_ONCE for internal qbo reads
GitLab Mirror
- Mesa (main): ci/turnip: Add a new flake from running more of the CTS.
GitLab Mirror
- Mesa (main): ci/freedreno: Move freedreno's deqp testing to suite support.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Apply the cube image size lowering to GL, too.
GitLab Mirror
- Mesa (main): zink: flake out some tests for now
GitLab Mirror
- Mesa (main): zink: collapse 'dedicated' allocation into zink_bo
GitLab Mirror
- Mesa (main): zink: remove duplicated zink_resource_object::mem member
GitLab Mirror
- Mesa (main): zink: split out zink_transfer allocation
GitLab Mirror
- Mesa (main): zink: split buffer and image map functions
GitLab Mirror
- Mesa (main): zink: remove unused variable from image map
GitLab Mirror
- Mesa (main): zink: break out transfer map destroy
GitLab Mirror
- Mesa (main): zink: handle map failures more effectively
GitLab Mirror
- Mesa (main): anv/image: Use planes[i]->primary_surface.isl.format in check_drm_format_mod
GitLab Mirror
- Mesa (main): anv: Delete anv_image::format
GitLab Mirror
- Mesa (main): vulkan: Add a vk_image struct
GitLab Mirror
- Mesa (main): anv: Make anv_image derive from vk_image
GitLab Mirror
- Mesa (main): anv,vulkan: Move anv_image_expand_aspects to common code
GitLab Mirror
- Mesa (main): anv,vulkan: Move VkImageSubresource* helpers from ANV
GitLab Mirror
- Mesa (main): vulkan: Refactor and better document vk_image_expand_aspect_mask
GitLab Mirror
- Mesa (main): radv: Check format before calling depth_only/stencil_only.
GitLab Mirror
- Mesa (main): radv: Add asserts to vk_format_depth/stencil_only
GitLab Mirror
- Mesa (main): vulkan,radv: Move vk_format_depth/stencil_only to common code
GitLab Mirror
- Mesa (main): vulkan: Add a vk_image_view struct
GitLab Mirror
- Mesa (main): anv: Make anv_image_view derive from vk_image_view
GitLab Mirror
- Mesa (main): anv,vulkan: Move ANV image layout helpers to common code
GitLab Mirror
- Mesa (main): anv,vulkan: Move drm_format_mod to vk_image
GitLab Mirror
- Mesa (main): anv,vulkan: Add a vk_image::wsi_legacy_scanout bit
GitLab Mirror
- Mesa (main): zink: enable compat contexts
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): panfrost: drm-shim support
GitLab Mirror
- Mesa (main): meson: Check that bin/meson_get_version.py ran without an error
GitLab Mirror
- Mesa (main): freedreno: Add a680 support
GitLab Mirror
- Mesa (main): freedreno/ir3: Only lower cube image sizes once.
GitLab Mirror
- Mesa (main): freedreno/ir3: Use the resinfo path for ssbo sizes on GL, too.
GitLab Mirror
- Mesa (main): freedreno/ir3: Move a6xx's get_ssbo_size shl to NIR.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Skip setting up image dims constants.
GitLab Mirror
- Mesa (main): freedreno/a5xx: Use ST4_ constants for SSBO/image state types.
GitLab Mirror
- Mesa (main): freedreno/a5xx: Reduce packet emits for SSBO state.
GitLab Mirror
- Mesa (main): radv: fix fast clearing depth images with mips on GFX10+
GitLab Mirror
- Mesa (main): iris: declare padding for iris_vue_prog_key
GitLab Mirror
- Mesa (main): gallivm: fix texture-mapping with 16-bit result
GitLab Mirror
- Mesa (main): nir/lower_vectorize_tess_levels: set num_components for vectorized loads
GitLab Mirror
- Mesa (main): anv: Use local memory for block pool BO
GitLab Mirror
- Mesa (main): anv: Allocate workaround buffer in local memory if present
GitLab Mirror
- Mesa (main): anv: warn if system memory is used
GitLab Mirror
- Mesa (main): softpipe: fix ci rule ordering to avoid unnecessarily running jobs
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 726fdf3385428b52b773e9049ce6033d02c631c1
GitLab Mirror
- Mesa (staging/21.2): glsl/opt_algebraic: disable invalid optimization
GitLab Mirror
- Mesa (staging/21.2): lima: Implement lima_resource_get_param() callback
GitLab Mirror
- Mesa (staging/21.2): intel/isl: Explicitly set offset_B = 0 in get_uncomp_surf for arrays
GitLab Mirror
- Mesa (staging/21.2): intel/isl: Add a missing assert in isl_tiling_get_intratile_offset_sa
GitLab Mirror
- Mesa (staging/21.2): llvmpipe: take intersection with bbox for non-legacy points
GitLab Mirror
- Mesa (main): anv: Move compute_heap_size lower in the file
GitLab Mirror
- Mesa (main): anv: Rework init_meminfo
GitLab Mirror
- Mesa (main): anv: compute available memory in anv_init_meminfo
GitLab Mirror
- Mesa (main): anv: Fix VK_EXT_memory_budget to consider VRAM if available
GitLab Mirror
- Mesa (main): intel/pci-ids: Re-enable DG1 and add SG1
GitLab Mirror
- Mesa (main): radeon/vcn: initilize num_temporal_layers for hevc
GitLab Mirror
- Mesa (main): radeon/vcn: track width and height of the last frame
GitLab Mirror
- Mesa (main): radeon/vcn: check frame size change for vp9 header flags
GitLab Mirror
- Mesa (main): zink: simplify get_descriptor_set_lazy params
GitLab Mirror
- Mesa (main): zink: remove redundant asserts from lazy descriptor set populate
GitLab Mirror
- Mesa (main): zink: remove repeated lazy batch dd casts
GitLab Mirror
- Mesa (main): zink: flag the gfx pipeline dirty and unset pipeline shader module on shader change
GitLab Mirror
- Mesa (main): zink: do compute shader change on bind
GitLab Mirror
- Mesa (main): zink: clear current gfx/compute program upon unbinding its shaders
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 35c3f5f08b7b11f3896412fb5778f127be329615
GitLab Mirror
- Mesa (staging/21.2): CI: Update Windows quick_gl baseline for mysterious new passes
GitLab Mirror
- Mesa (main): dri: Reformat DRI context attribute #defines
GitLab Mirror
- Mesa (staging/21.2): CI: Update Windows quick_gl baseline for mysterious new passes
GitLab Mirror
- Mesa (main): glx: Fix and simplify the share context compatibility check
GitLab Mirror
- Mesa (main): glx: Store the context vtable on the glx screen
GitLab Mirror
- Mesa (main): glx/dri2: Require the driver to support v4 of __DRI_DRI2
GitLab Mirror
- Mesa (main): glx/drisw: Remove some misplaced error checks
GitLab Mirror
- Mesa (main): glx/dri: Collect the GLX context attributes in a struct
GitLab Mirror
- Mesa (main): glx: Simplify context API profile computation
GitLab Mirror
- Mesa (main): dri: Reformat DRI context attribute #defines
GitLab Mirror
- Mesa (main): glx: Fix and simplify the share context compatibility check
GitLab Mirror
- Mesa (main): glx: Store the context vtable on the glx screen
GitLab Mirror
- Mesa (main): glx/dri2: Require the driver to support v4 of __DRI_DRI2
GitLab Mirror
- Mesa (main): glx/drisw: Remove some misplaced error checks
GitLab Mirror
- Mesa (main): glx/dri: Collect the GLX context attributes in a struct
GitLab Mirror
- Mesa (main): glx: Simplify context API profile computation
GitLab Mirror
- Mesa (main): intel/compiler: Document and assert some aspects of 8-bit integer lowering
GitLab Mirror
- Mesa (main): nir/algebraic: Optimize some extract forms resulting from 8-bit lowering
GitLab Mirror
- Mesa (main): intel/fs: Allow copy propagation between MOVs of mixed sizes
GitLab Mirror
- Mesa (main): intel/fs: Emit better code for u2u of extract
GitLab Mirror
- Mesa (main): nir/algebraic: Remove spurious conversions from inside logic ops
GitLab Mirror
- Mesa (main): nir: intel/compiler: Add and use nir_op_pack_32_4x8_split
GitLab Mirror
- Mesa (main): intel/compiler: Lower 8-bit ops to 16-bit in NIR on all platforms
GitLab Mirror
- Mesa (main): dri: Reformat DRI context attribute #defines
GitLab Mirror
- Mesa (main): glx: Fix and simplify the share context compatibility check
GitLab Mirror
- Mesa (main): glx: Store the context vtable on the glx screen
GitLab Mirror
- Mesa (main): glx/dri2: Require the driver to support v4 of __DRI_DRI2
GitLab Mirror
- Mesa (main): glx/drisw: Remove some misplaced error checks
GitLab Mirror
- Mesa (main): glx/dri: Collect the GLX context attributes in a struct
GitLab Mirror
- Mesa (main): glx: Simplify context API profile computation
GitLab Mirror
- Mesa (main): intel/compiler: Document and assert some aspects of 8-bit integer lowering
GitLab Mirror
- Mesa (main): nir/algebraic: Optimize some extract forms resulting from 8-bit lowering
GitLab Mirror
- Mesa (main): intel/fs: Allow copy propagation between MOVs of mixed sizes
GitLab Mirror
- Mesa (main): intel/fs: Emit better code for u2u of extract
GitLab Mirror
- Mesa (main): nir/algebraic: Remove spurious conversions from inside logic ops
GitLab Mirror
- Mesa (main): nir: intel/compiler: Add and use nir_op_pack_32_4x8_split
GitLab Mirror
- Mesa (main): intel/compiler: Lower 8-bit ops to 16-bit in NIR on all platforms
GitLab Mirror
- Mesa (main): ci/freedreno: Mark a new flaky SSBO length test.
GitLab Mirror
- Mesa (main): ci/freedreno: Flake the rest of the pbuffer/window dEQP-EGL tests.
GitLab Mirror
- Mesa (main): broadcom/qpu: update/remove comments
GitLab Mirror
- Mesa (main): broadcom/qpu: add new lookup opcode description helper
GitLab Mirror
- Mesa (main): broadcom/qpu: use and expand version info at opcode description
GitLab Mirror
- Mesa (main): broadcom/qpu: update/remove comments
GitLab Mirror
- Mesa (main): broadcom/qpu: update/remove comments
GitLab Mirror
- Mesa (main): broadcom/qpu: add new lookup opcode description helper
GitLab Mirror
- Mesa (main): broadcom/qpu: add new lookup opcode description helper
GitLab Mirror
- Mesa (main): broadcom/qpu: use and expand version info at opcode description
GitLab Mirror
- Mesa (main): broadcom/qpu: use and expand version info at opcode description
GitLab Mirror
- Mesa (main): panfrost: Add dither state to the clear colour tests
GitLab Mirror
- Mesa (main): panfrost: Add dither state to the clear colour tests
GitLab Mirror
- Mesa (main): panfrost: Handle non-dithered clear colours
GitLab Mirror
- Mesa (main): panfrost: Handle non-dithered clear colours
GitLab Mirror
- Mesa (main): panfrost: Add unit tests for non-dithered clears
GitLab Mirror
- Mesa (main): panfrost: Add unit tests for non-dithered clears
GitLab Mirror
- Mesa (main): mesa: don't return errors for gl_* GetFragData* queries
GitLab Mirror
- Mesa (main): nir/inline_uniforms: add uniforms in condition atomically
GitLab Mirror
- Mesa (main): nir/inline_uniforms: support vector uniform
GitLab Mirror
- Mesa (main): nir/loop_analyze: move nir_is_supported_terminator_condition() to header
GitLab Mirror
- Mesa (main): nir/loop_analyze: record induction variables for each loop
GitLab Mirror
- Mesa (main): nir/loop_analyze: skip unsupported induction variable early
GitLab Mirror
- Mesa (main): nir/inline_uniforms: support loop
GitLab Mirror
- Mesa (main): nir/inline_uniforms: add uniforms in condition atomically
GitLab Mirror
- Mesa (main): nir/inline_uniforms: support vector uniform
GitLab Mirror
- Mesa (main): nir/loop_analyze: move nir_is_supported_terminator_condition() to header
GitLab Mirror
- Mesa (main): nir/loop_analyze: record induction variables for each loop
GitLab Mirror
- Mesa (main): nir/loop_analyze: skip unsupported induction variable early
GitLab Mirror
- Mesa (main): nir/inline_uniforms: support loop
GitLab Mirror
- Mesa (main): glsl: refactor code to avoid static analyzer noise
GitLab Mirror
- Mesa (main): broadcom/ci: use deqp-runner suites for gles
GitLab Mirror
- Mesa (main): radv: determine if an image support comp-to-single at creation time
GitLab Mirror
- Mesa (main): radv: remove useless check about the FCE predicate offset
GitLab Mirror
- Mesa (main): radv: do not allocate the FCE predicate for images that use comp-to-single
GitLab Mirror
- Mesa (main): freedreno/ir3: use nir_metadata_none instead of its value
GitLab Mirror
- Mesa (main): r600: use nir_shader_instructions_pass in r600_nir_lower_atomics
GitLab Mirror
- Mesa (main): r600: preserve all metadata when passes don't make progress
GitLab Mirror
- Mesa (main): turnip: use nir_shader_instructions_pass in tu_lower_io
GitLab Mirror
- Mesa (main): draw: fix stippling of fractional lines
GitLab Mirror
- Mesa (main): freedreno: rename Z_TEST_ENABLE->Z_READ_ENABLE, Z_ENABLE->Z_TEST_ENABLE
GitLab Mirror
- Mesa (main): turnip: apply workaround for depth bounds test without depth test
GitLab Mirror
- Mesa (main): gallium/nir/tgsi: fixup indentation
GitLab Mirror
- Mesa (main): gallium/nir/tgsi: initialize file_max for inputs
GitLab Mirror
- Mesa (main): etnaviv: add stride, offset and modifier to resource_get_param
GitLab Mirror
- Mesa (main): panfrost: implement resource_get_param
GitLab Mirror
- Mesa (main): vc4: implement resource_get_param
GitLab Mirror
- Mesa (main): v3d: implement resource_get_param
GitLab Mirror
- Mesa (main): nir: return false for loops in contains_other_jump()
GitLab Mirror
- Mesa (main): radeon/vcn: set min value for num_temporal_layers
GitLab Mirror
- Mesa (main): frontends/va: add num_temporal_layers check
GitLab Mirror
- Mesa (21.2): 88 new commits
GitLab Mirror
- Mesa: tag mesa-21.2.1: mesa-21.2.1
GitLab Mirror
- Mesa (21.2): docs: add SHA256 sum for mesa 21.2.1
GitLab Mirror
- Mesa (main): i915g: Fix polygon offset by telling draw the Z format.
GitLab Mirror
- Mesa (main): i915g: Correct PIPE_SHADER_CAP_MAX_TEMPS.
GitLab Mirror
- Mesa (main): i915g: Reduce ARB_fp max tex indirections to match i915c.
GitLab Mirror
- Mesa (main): i915g: Clear some xfails that are now skips.
GitLab Mirror
- Mesa (main): i915g: Add comments explaining various xfails.
GitLab Mirror
- Mesa (main): i915g: clang-format fixup.
GitLab Mirror
- Mesa (staging/21.2): docs: add release notes for 21.2.1
GitLab Mirror
- Mesa (staging/21.2): VERSION: bump for 21.2.1 release
GitLab Mirror
- Mesa (staging/21.2): docs: add SHA256 sum for mesa 21.2.1
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 35c3f5f08b7b11f3896412fb5778f127be329615
GitLab Mirror
- Mesa (staging/21.2): radv: fix fast clearing depth images with mips on GFX10+
GitLab Mirror
- Mesa (staging/21.2): iris: declare padding for iris_vue_prog_key
GitLab Mirror
- Mesa (staging/21.2): gallivm: fix texture-mapping with 16-bit result
GitLab Mirror
- Mesa (staging/21.2): nir/lower_vectorize_tess_levels: set num_components for vectorized loads
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 8e5e70bb3de7f75ab1b039e2cec2975ba59e4af7
GitLab Mirror
- Mesa (staging/21.2): mesa: don't return errors for gl_* GetFragData* queries
GitLab Mirror
- Mesa (staging/21.2): gallium/nir/tgsi: fixup indentation
GitLab Mirror
- Mesa (staging/21.2): gallium/nir/tgsi: initialize file_max for inputs
GitLab Mirror
- Mesa (staging/21.2): etnaviv: add stride, offset and modifier to resource_get_param
GitLab Mirror
- Mesa (staging/21.2): panfrost: implement resource_get_param
GitLab Mirror
- Mesa (staging/21.2): vc4: implement resource_get_param
GitLab Mirror
- Mesa (staging/21.2): v3d: implement resource_get_param
GitLab Mirror
- Mesa (staging/21.2): panfrost: Handle non-dithered clear colours
GitLab Mirror
- Mesa (main): aco: fix validation of DPP v_cndmask_b32/v_addc_co_u32
GitLab Mirror
- Mesa (main): aco: add can_use_DPP() and convert_to_DPP()
GitLab Mirror
- Mesa (main): aco: move a bunch of helpers into aco_ir.h/aco_ir.cpp
GitLab Mirror
- Mesa (main): aco: make optimize_postRA() work across blocks
GitLab Mirror
- Mesa (main): aco: handle DPP in the optimizer
GitLab Mirror
- Mesa (main): aco: combine DPP into VALU before RA
GitLab Mirror
- Mesa (main): aco: combine DPP into VALU after RA
GitLab Mirror
- Mesa (main): aco/tests: add tests for pre-RA DPP combining
GitLab Mirror
- Mesa (main): aco/tests: add tests for post-RA DPP combining
GitLab Mirror
- Mesa (main): anv: Set CONTEXT_PARAM_RECOVERABLE to false
GitLab Mirror
- Mesa (main): freedreno/ir3: Apply the a6xx samgq workaround to TES/TCS/GS as well.
GitLab Mirror
- Mesa (main): freedreno/ir3: Align driver param upload size/offset for indirect uploads.
GitLab Mirror
- Mesa (main): freedreno/a6xx: Sync TFB BO access against prior TFB writes.
GitLab Mirror
- Mesa (main): mesa: rgb10_a2 is never color-renderable in gles2
GitLab Mirror
- Mesa (main): gitlab-ci: enable testing on Intel Whiskey Lake (experimental)
GitLab Mirror
- Mesa (main): gitlab-ci: enable testing on Intel Comet Lake (experimental)
GitLab Mirror
- Mesa (main): gitlab-ci: Fix trace expectations for iris devices
GitLab Mirror
- Mesa (main): draw: improve numerical stability in clipper
GitLab Mirror
- Mesa (main): ir3: Add pass to remove unreachable blocks
GitLab Mirror
- Mesa (main): ir3/ra: Remove logical_unreachable
GitLab Mirror
- Mesa (main): ir3: Copy-propagate single-source phis
GitLab Mirror
- Mesa (main): ir3: Print physical successors/predecessors
GitLab Mirror
- Mesa (main): ir3/print: Use mesa_stream_log_printf for (kill)
GitLab Mirror
- Mesa (main): ir3/merge_regs: Set wrmask for pcopy destinations
GitLab Mirror
- Mesa (main): ir3/ra: Reinitialize interval when inserting
GitLab Mirror
- Mesa (main): ir3/ra: Fix available bitset for live-through collect srcs
GitLab Mirror
- Mesa (main): ir3/ra: Handle huge merge sets
GitLab Mirror
- Mesa (main): ir3/ra: Make ir3_reg_interval_remove_all() useful for spilling
GitLab Mirror
- Mesa (main): ir3: Add loop depth to ir3_block
GitLab Mirror
- Mesa (main): ir3: Add ra_foreach_src_n/ra_foreach_dst_n
GitLab Mirror
- Mesa (main): ir3: Fix RA debug printing
GitLab Mirror
- Mesa (main): ir3: Properly validate pcopy reg sizes
GitLab Mirror
- Mesa (main): ir3: Fix compress_regs_left accounting for half-regs
GitLab Mirror
- Mesa (main): ir3: Initial support for spilling non-shared registers
GitLab Mirror
- Mesa (main): ir3: Fix getting stp/ldp components in ir3_info
GitLab Mirror
- Mesa (main): ir3, turnip, freedreno: Report stp/ldp in shader stats
GitLab Mirror
- Mesa (main): freedreno/ci: Add spillall tests
GitLab Mirror
- Mesa (main): ir3: prohibit folding of half->full conversion into mul.s24/u24
GitLab Mirror
- Mesa (main): radeonsi: allow arbitrary swizzle modes for displayable DCC
GitLab Mirror
- Mesa (main): radv: allow arbitrary swizzle modes for displayable DCC
GitLab Mirror
- Mesa (main): ac/surface: allow arbitrary swizzle modes for displayable DCC
GitLab Mirror
- Mesa (main): gallium: add take_ownership into set_sampler_views to skip reference counting
GitLab Mirror
- Mesa (main): st/mesa: set take_ownership = true in set_sampler_views
GitLab Mirror
- Mesa (main): st/mesa: move handling CubeMapSeamless into st_convert_sampler where it belongs
GitLab Mirror
- Mesa (main): radv: remove unnecessary check in radv_layout_is_htile_compressed()
GitLab Mirror
- Mesa (main): radv: remove incorrect comment about compressed writes to HTILE on GFX10+
GitLab Mirror
- Mesa (main): glsl: fix variable scope for instructions inside case statements
GitLab Mirror
- Mesa (main): radv: fix copying depth+stencil images on compute
GitLab Mirror
- Mesa (main): anv: Add genX(cmd_buffer_emit_gfx12_depth_wa)
GitLab Mirror
- Mesa (main): iris: Add genX(emit_depth_state_workarounds)
GitLab Mirror
- Mesa (main): iris: Update the clear value in cso_z->packets
GitLab Mirror
- Mesa (main): iris: Emit clear_params as part of cso_z->packets
GitLab Mirror
- Mesa (main): iris: Update clear_params only when HiZ is enabled
GitLab Mirror
- Mesa (main): intel: Move the D16 workarounds out of ISL
GitLab Mirror
- Mesa (main): iris: Use constants for emitting cso_z->packets
GitLab Mirror
- Mesa (main): iris: Optimize genX(emit_depth_state_workarounds)
GitLab Mirror
- Mesa (main): anv: Optimize genX(cmd_buffer_emit_gfx12_depth_wa)
GitLab Mirror
- Mesa (main): tu: Properly handle waiting on an earlier pipeline stage
GitLab Mirror
- Mesa (main): tu: Add a650-specific CCU flush workaround
GitLab Mirror
- Mesa (main): ci/lavapipe: Add a fractional run with ASan
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: create swapchain using vk_zalloc()
GitLab Mirror
- Mesa (main): vulkan/wsi/wayland: memset members of image to zero
GitLab Mirror
- Mesa (main): panfrost: Disable shader-assisted indirect draws
GitLab Mirror
- Mesa (main): pan/bi: Set eldest_colour dependency for ST_TILE
GitLab Mirror
- Mesa (main): pan/bi: Don't set td in blend shaders
GitLab Mirror
- Mesa (main): pan/bi: Correct the sr_count on +ST_TILE
GitLab Mirror
- Mesa (main): pan/bi: Extract load_sample_id to a helper
GitLab Mirror
- Mesa (main): pan/bi: Set the sample ID for blend shader LD_TILE
GitLab Mirror
- Mesa (main): panfrost: Evaluate blend shaders per-sample
GitLab Mirror
- Mesa (main): pan/bi: Use ST_TILE for multisampled blend output
GitLab Mirror
- Mesa (main): pan/bi: Use CLPER_V6 on Mali G31
GitLab Mirror
- Mesa (main): tu: Free device->bo_idx and device->bo_list on init failure
GitLab Mirror
- Mesa (main): pan/bi: Extend bi_add_nop_for_atest for tilebuffer loads
GitLab Mirror
- Mesa (main): freedreno/cffdec: Fix indentation
GitLab Mirror
- Mesa (main): freedreno/cffdec: Fix gpuaddr comparision
GitLab Mirror
- Mesa (main): freedreno/crashdec: Decode full RB in verbose mode
GitLab Mirror
- Mesa (main): freedreno/crashdec: Quiet spammy print in query mode
GitLab Mirror
- Mesa (main): tu: Remove some stale bypass xfails
GitLab Mirror
- Mesa (main): gallium: remove vertices_per_patch, add pipe_context::set_patch_vertices
GitLab Mirror
- Mesa (main): radeonsi: remove vertices_per_patch parameter from draw-related functions
GitLab Mirror
- Mesa (main): frontend/dri: add environment variable DRI_NO_MSAA for performance comparisons
GitLab Mirror
- Mesa (main): util/xmlconfig: Make unit tests more resilient against user env settings
GitLab Mirror
- Mesa (main): util/xmlconfig: Test values set via the environment
GitLab Mirror
- Mesa (main): lavapipe: fix missing VKAPI_CALL attribute
GitLab Mirror
- Mesa (staging/21.1): 30 new commits
GitLab Mirror
- Mesa (staging/21.1): 30 new commits
GitLab Mirror
- Mesa (staging/21.1): 29 new commits
GitLab Mirror
- Mesa (staging/21.1): 28 new commits
GitLab Mirror
- Mesa (staging/21.1): 24 new commits
GitLab Mirror
- Mesa (main): radv: remove unused fast depth-stencil gfx clear path with expclear
GitLab Mirror
- Mesa (main): radv: remove useless DISABLE_{ZMASK,SMEM}_EXPCLEAR_OPTIMIZATION state
GitLab Mirror
- Mesa (main): aco: fix vectorized 16-bit load_input/load_interpolated_input
GitLab Mirror
- Mesa (main): aco/print_ir: fix printing of VOPC_SDWA definitions
GitLab Mirror
- Mesa (main): aco: use VOPC_SDWA on GFX9+
GitLab Mirror
- Mesa (main): aco: add instr_is_16bit() helper function
GitLab Mirror
- Mesa (main): aco/ra: refactor subdword definition info
GitLab Mirror
- Mesa (main): aco/ra: refactor subdword operand stride
GitLab Mirror
- Mesa (main): aco/validate: simplify get_subdword_bytes_written()
GitLab Mirror
- Mesa (main): aco/opcodes: remove definition_size[]
GitLab Mirror
- Mesa (main): aco: add more validation rules for SDWA operands
GitLab Mirror
- Mesa (main): radv: don't use SQ_NON_EVENT before GE_PC_ALLOC for better perf on Navi1x
GitLab Mirror
- Mesa (main): radv: allocate shaders to 32-bit address to skip PGM_HI
GitLab Mirror
- Mesa (main): aco: remove label_extract if the extract is used by a non-VALU
GitLab Mirror
- Mesa (main): llvmpipe: use preferred attribute interpolation for wide lines
GitLab Mirror
- Mesa (main): aco/scheduler: allow moving down VMEM stores to below VMEM loads
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to eb60d8c7b9cd9484a5afcf635f37895539f43f3d
GitLab Mirror
- Mesa (staging/21.2): anv: Set CONTEXT_PARAM_RECOVERABLE to false
GitLab Mirror
- Mesa (staging/21.2): ir3/ra: Fix available bitset for live-through collect srcs
GitLab Mirror
- Mesa (staging/21.2): ir3/ra: Handle huge merge sets
GitLab Mirror
- Mesa (staging/21.2): glsl: fix variable scope for instructions inside case statements
GitLab Mirror
- Mesa (staging/21.2): radv: fix copying depth+stencil images on compute
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Don't set td in blend shaders
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Correct the sr_count on +ST_TILE
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Extract load_sample_id to a helper
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Set the sample ID for blend shader LD_TILE
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use ST_TILE for multisampled blend output
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Extend bi_add_nop_for_atest for tilebuffer loads
GitLab Mirror
- Mesa (staging/21.2): panfrost: Disable shader-assisted indirect draws
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use CLPER_V6 on Mali G31
GitLab Mirror
- Mesa (main): vulkan/wsi/sw: wait for image fence before submitting to queue
GitLab Mirror
- Mesa (main): nir/opt_algebraic: optimize fmax(-fmin(b, a), b) -> fmax(b, -a)
GitLab Mirror
- Mesa (main): tu: Enable VK_KHR_uniform_buffer_standard_layout
GitLab Mirror
- Mesa (main): venus: fix all missing vn_object_base_fini
GitLab Mirror
- Mesa (main): venus: scrub ignored fields of pipeline info when rasterization is disable
GitLab Mirror
- Mesa (main): iris: Bypass the BO cache when allocating buffers for aux map tables
GitLab Mirror
- Mesa (main): iris: Mark the aux table buffers with EXEC_OBJECT_CAPTURE.
GitLab Mirror
- Mesa (main): panfrost: Add padding to pan_blit_blend_shader_key
GitLab Mirror
- Mesa (main): panfrost: Add explicit padding to pan_blend_shader_key
GitLab Mirror
- Mesa (main): panfrost: Remove unneeded quirks from T760
GitLab Mirror
- Mesa (main): panfrost: Fix UNORM 10 sizes
GitLab Mirror
- Mesa (main): panfrost: Use blendable check for tib read check
GitLab Mirror
- Mesa (main): panfrost: Delete unpacks for blendable formats
GitLab Mirror
- Mesa (main): pan/mdg: Insert moves before writeout when needed
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Don't replicate so much
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Use fmul_imm
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Unify UNORM handling
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Don't treat UNORM 4 special
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Don't open-code pad_vec4
GitLab Mirror
- Mesa (main): pan/lower_framebuffer: Don't open-code pan_unpacked_type_for_format
GitLab Mirror
- Mesa (main): pan/mdg: Handle swapped 565 and 1010102 unorm
GitLab Mirror
- Mesa (main): panfrost: Zero initialize blend_shaders
GitLab Mirror
- Mesa (main): panfrost: Port v5 blend shader issue to blitter
GitLab Mirror
- Mesa (main): intel: Use env_var_as_boolean for INTEL_NO_HW
GitLab Mirror
- Mesa (main): intel: Parse INTEL_NO_HW for devinfo construction
GitLab Mirror
- Mesa (main): panfrost: Fix NULL dereference in allowlist code
GitLab Mirror
- Mesa (main): panfrost: Rip out primconvert code
GitLab Mirror
- Mesa (main): intel/compiler: Regroup TCS barrier code paths
GitLab Mirror
- Mesa (main): intel/compiler: Add unified barrier support for TCS
GitLab Mirror
- Mesa (main): intel/compiler: Add unified barrier support for CS
GitLab Mirror
- Mesa (main): freedreno: Require C++17.
GitLab Mirror
- Mesa (main): crocus: copy views before adjusting
GitLab Mirror
- Mesa (main): llvmpipe: clamp z to 0..1 range when using polygon offset
GitLab Mirror
- Mesa (main): llvmpipe: split coefficient calculation and store
GitLab Mirror
- Mesa (main): llvmpipe: improve polygon-offset precision
GitLab Mirror
- Mesa (main): broadcom/compiler: Fix qpu.flags.muf typo.
GitLab Mirror
- Mesa (main): lavapipe: fix reported subpixel precision for lines
GitLab Mirror
- Mesa (main): Revert "nir/opt_algebraic: optimize fmax(-fmin(b, a), b) -> fmax(b, -a)"
GitLab Mirror
- Mesa (main): gitlab-ci: Fix octopus device type and tag
GitLab Mirror
- Mesa (main): nir/lower_io: use nir_vector_insert_imm()
GitLab Mirror
- Mesa (main): radv: use nir_vector_insert_imm in lower_intrinsics
GitLab Mirror
- Mesa (main): zink: clear out all ubo rebinds first if they exist
GitLab Mirror
- Mesa (main): zink: make descriptor update functions return the updated resource
GitLab Mirror
- Mesa (main): zink: split out buffer rebinds to helper functions
GitLab Mirror
- Mesa (main): zink: add bind counts for so bindings
GitLab Mirror
- Mesa (main): zink: count streamout rebinds when doing buffer rebinds
GitLab Mirror
- Mesa (main): zink: rebind all buffers on replacement
GitLab Mirror
- Mesa (main): zink: only force all buffer rebinds if rebinds exist on other contexts
GitLab Mirror
- Mesa (main): gallium: use a packed enum to make pipe_prim_mode 1-byte large with __GNUC__
GitLab Mirror
- Mesa (main): gallium: change pipe_draw_info::mode to uint8_t on MSVC to make it 1 byte large
GitLab Mirror
- Mesa (main): glthread: implement glGetUniformLocation without syncing
GitLab Mirror
- Mesa (main): venus: use uint32_t in vn_ring_submit
GitLab Mirror
- Mesa (main): nir/loop_analyze: consider instruction cost of nir_op_flrp
GitLab Mirror
- Mesa (main): nir/opt_algebraic: optimize flrp(fadd, fadd, x) only if fadd are used_once
GitLab Mirror
- Mesa (main): radv: call nir_lower_flrp() after the first radv_optimize_nir()
GitLab Mirror
- Mesa (main): nir: consider push constant loads as always dynamically uniform
GitLab Mirror
- Mesa (main): nir/gcm: pin some instructions which require uniform sources
GitLab Mirror
- Mesa (main): panfrost/ci: Switch to suite support
GitLab Mirror
- Mesa (main): panfrost/ci: Don't skip matrix inverse tests
GitLab Mirror
- Mesa (main): panfrost: Protect the variants array with a lock
GitLab Mirror
- Mesa (main): panfrost: Remove null check in batch_cleanup
GitLab Mirror
- Mesa (main): panfrost: Simplify get_fresh_batch_for_fbo
GitLab Mirror
- Mesa (main): panfrost: Don't use ralloc for resources
GitLab Mirror
- Mesa (main): panfrost: Move bo->label assignment into the lock
GitLab Mirror
- Mesa (main): panfrost: Remove get_fresh_batch
GitLab Mirror
- Mesa (main): panfrost: Inline add_fbo_bos
GitLab Mirror
- Mesa (main): zink: defer deletion of no-attachment framebuffers
GitLab Mirror
- Mesa (main): zink: stop referencing framebuffers
GitLab Mirror
- Mesa (main): panfrost: Switch resources from an array to a set
GitLab Mirror
- Mesa (main): panfrost: Cache number of users of a resource
GitLab Mirror
- Mesa (main): panfrost: Maintain a bitmap of active batches
GitLab Mirror
- Mesa (main): panfrost: Add foreach_batch iterator
GitLab Mirror
- Mesa (main): panfrost: Prefer batch->resources to rsrc->users
GitLab Mirror
- Mesa (main): panfrost: Remove rsrc->track.users
GitLab Mirror
- Mesa (main): panfrost: Remove writer = NULL assignments
GitLab Mirror
- Mesa (main): panfrost: Replace writers pointer with hash table
GitLab Mirror
- Mesa (main): nir/lower_bit_size: Support add_sat and sub_sat
GitLab Mirror
- Mesa (main): nir/opcodes: Add integer dot-product opcodes
GitLab Mirror
- Mesa (main): nir/algebraic: Basic patterns for dot_4x8
GitLab Mirror
- Mesa (main): intel/compiler: Basic support for DP4A instruction
GitLab Mirror
- Mesa (main): nir/algebraic: Add lowering for dot_4x8 instructions
GitLab Mirror
- Mesa (main): nir/algebraic: Add some extract optimizations
GitLab Mirror
- Mesa (main): spirv: Update headers and metadata from latest Khronos commit
GitLab Mirror
- Mesa (main): spirv: Add support for SPV_KHR_integer_dot_product
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 572ed2249465acd4c5f8a229d504a48cbddf95a5
GitLab Mirror
- Mesa (staging/21.2): vulkan/wsi/sw: wait for image fence before submitting to queue
GitLab Mirror
- Mesa (staging/21.2): panfrost: Add explicit padding to pan_blend_shader_key
GitLab Mirror
- Mesa (staging/21.2): panfrost: Remove unneeded quirks from T760
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix UNORM 10 sizes
GitLab Mirror
- Mesa (staging/21.2): panfrost: Use blendable check for tib read check
GitLab Mirror
- Mesa (staging/21.2): pan/mdg: Insert moves before writeout when needed
GitLab Mirror
- Mesa (staging/21.2): panfrost: Zero initialize blend_shaders
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix NULL dereference in allowlist code
GitLab Mirror
- Mesa (staging/21.2): freedreno: Require C++17.
GitLab Mirror
- Mesa (staging/21.2): lavapipe: fix reported subpixel precision for lines
GitLab Mirror
- Mesa (staging/21.2): crocus: copy views before adjusting
GitLab Mirror
- Mesa (staging/21.2): panfrost: Port v5 blend shader issue to blitter
GitLab Mirror
- Mesa (staging/21.2): Revert "panfrost: Port v5 blend shader issue to blitter"
GitLab Mirror
- Mesa (main): panfrost: Take a ctx when submitting/destroying
GitLab Mirror
- Mesa (main): nine: replace unnecessary dynamic-sized array with bitfield
GitLab Mirror
- Mesa (main): zink: move void format detection function to zink_format
GitLab Mirror
- Mesa (main): zink: make component mapping function a static inline
GitLab Mirror
- Mesa (main): zink: make void swizzle clamping util public
GitLab Mirror
- Mesa (main): zink: add better TODO note for surface swizzles
GitLab Mirror
- Mesa (main): crocus: drop u_primconvert header.
GitLab Mirror
- Mesa (main): spirv_to_dxil: Run nir_lower_tex during compilation
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 572ed2249465acd4c5f8a229d504a48cbddf95a5
GitLab Mirror
- Mesa (staging/21.2): anv: Set CONTEXT_PARAM_RECOVERABLE to false
GitLab Mirror
- Mesa (staging/21.2): ir3/ra: Fix available bitset for live-through collect srcs
GitLab Mirror
- Mesa (staging/21.2): ir3/ra: Handle huge merge sets
GitLab Mirror
- Mesa (staging/21.2): glsl: fix variable scope for instructions inside case statements
GitLab Mirror
- Mesa (staging/21.2): radv: fix copying depth+stencil images on compute
GitLab Mirror
- Mesa (staging/21.2): vulkan/wsi/sw: wait for image fence before submitting to queue
GitLab Mirror
- Mesa (staging/21.2): freedreno: Require C++17.
GitLab Mirror
- Mesa (staging/21.2): lavapipe: fix reported subpixel precision for lines
GitLab Mirror
- Mesa (staging/21.2): panfrost: Handle non-dithered clear colours
GitLab Mirror
- Mesa (staging/21.2): panfrost: Disable shader-assisted indirect draws
GitLab Mirror
- Mesa (main): zink: fix program init flag
GitLab Mirror
- Mesa (main): zink: fix pipeline caching
GitLab Mirror
- Mesa (main): crocus: add missing line smooth bits.
GitLab Mirror
- Mesa (main): crocus: add missing fs dirty on reduced prim change.
GitLab Mirror
- Mesa (main): nir/opt_algebraic: optimize fmax(-fmin(b, a), b) -> fmax(fabs(b), -a)
GitLab Mirror
- Mesa (main): iris/ci: Add manual jobs for tracking performance
GitLab Mirror
- Mesa (main): ci: update the list of expected failures/skips for RADV
GitLab Mirror
- Mesa (main): nir: prevent peephole from generating invalid NIR
GitLab Mirror
- Mesa (main): aco: Fix to_uniform_bool_instr when operands are not suitable.
GitLab Mirror
- Mesa (main): aco: remove redundant s_and exec after nir_op_inot
GitLab Mirror
- Mesa (main): panfrost: Raise maximum texture size
GitLab Mirror
- Mesa (main): freedreno/common: Fix comment typo
GitLab Mirror
- Mesa (main): freedreno/a6xx: Set type for PC_HS_INPUT_SIZE
GitLab Mirror
- Mesa (main): freedreno/a6xx: Register updates for a6xx gen3
GitLab Mirror
- Mesa (main): freedreno/a6xx: Rast updates for a6xx gen3
GitLab Mirror
- Mesa (main): freedreno/a6xx: Fix streamout with tess_use_shared
GitLab Mirror
- Mesa (main): freedreno/a6xx: Updates for tess_use_shared
GitLab Mirror
- Mesa (main): freedreno/a6xx: Register updates for a6xx gen4
GitLab Mirror
- Mesa (main): freedreno/a6xx: Fix a6xx gen4 compute shaders
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Don't set td in blend shaders
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Correct the sr_count on +ST_TILE
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Extract load_sample_id to a helper
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Set the sample ID for blend shader LD_TILE
GitLab Mirror
- Mesa (main): radv: allow storage images with VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 on GFX10.3+
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use ST_TILE for multisampled blend output
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use CLPER_V6 on Mali G31
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use CLPER_V6 on Mali G31
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Extend bi_add_nop_for_atest for tilebuffer loads
GitLab Mirror
- Mesa (staging/21.2): panfrost: Add explicit padding to pan_blend_shader_key
GitLab Mirror
- Mesa (staging/21.2): panfrost: Remove unneeded quirks from T760
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix UNORM 10 sizes
GitLab Mirror
- Mesa (staging/21.2): panfrost: Use blendable check for tib read check
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix UNORM 10 sizes
GitLab Mirror
- Mesa (staging/21.2): panfrost: Use blendable check for tib read check
GitLab Mirror
- Mesa (main): draw/llvmpipe: correct exponent calculation for negative z
GitLab Mirror
- Mesa (staging/21.1): 23 new commits
GitLab Mirror
- Mesa (main): gallium/tgsi: remove unused helper
GitLab Mirror
- Mesa (main): gallium/tgsi: rip out cylindrical wrap from ureg
GitLab Mirror
- Mesa (main): gallium/tgsi: rip out cylindrical wrap support
GitLab Mirror
- Mesa (main): softpipe: rip out cylindrical wrap support
GitLab Mirror
- Mesa (main): llvmpipe: rip out cylindrical wrap support
GitLab Mirror
- Mesa (main): panfrost: Remove CACHE_LINE_SIZE #define
GitLab Mirror
- Mesa (main): panfrost: Remove stale TODOs and XXXs
GitLab Mirror
- Mesa (main): panfrost: Remove unused functions
GitLab Mirror
- Mesa (main): pan/bi: Simplify condition
GitLab Mirror
- Mesa (main): pan/bi: Assert l != NULL in bi_ra
GitLab Mirror
- Mesa (main): pan/bi: Remove unused clause_start field
GitLab Mirror
- Mesa (main): pan/bi: Fix format specifiers in disassembler
GitLab Mirror
- Mesa (staging/21.2): pan/bi: Use ST_TILE for multisampled blend output
GitLab Mirror
- Mesa (main): microsoft/compiler: Add support for SV_SampleIndex intrinsic
GitLab Mirror
- Mesa (main): microsoft/compiler: More robustly handle setting Register=-1
GitLab Mirror
- Mesa (main): microsoft/compiler: Set the SampleFrequency runtime metadata
GitLab Mirror
- Mesa (main): microsoft/compiler: Emit a flat interpolation method for SV_SampleIndex
GitLab Mirror
- Mesa (main): microsoft/compiler: Miscellaneous fixes from running clang-format
GitLab Mirror
- Mesa (staging/21.2): panfrost: Remove unneeded quirks from T760
GitLab Mirror
- Mesa (main): zink: verify program key sizes before checking for default variant
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix UNORM 10 sizes
GitLab Mirror
- Mesa (main): zink: return early when getting resource modifer if no modifier is used
GitLab Mirror
- Mesa (staging/21.2): panfrost: Use blendable check for tib read check
GitLab Mirror
- Mesa (main): zink: inline program cache structs
GitLab Mirror
- Mesa (main): zink: track mask of bound gfx shader stages
GitLab Mirror
- Mesa (main): zink: split gfx shader cache based on stages present
GitLab Mirror
- Mesa (main): zink: avoid hashing shader stages multiple times for new gfx programs
GitLab Mirror
- Mesa (main): zink: create compute programs on bind
GitLab Mirror
- Mesa (main): zink: simplify a bitmask init
GitLab Mirror
- Mesa (main): zink: stop using dirty_shader_stages for shader binds
GitLab Mirror
- Mesa (main): zink: add some null checks for shader variant key generation
GitLab Mirror
- Mesa (main): zink: set inlinable_uniforms_mask first when binding a shader
GitLab Mirror
- Mesa (main): zink: only remove programs from hash tables on shader deletion if needed
GitLab Mirror
- Mesa (staging/21.2): pan/mdg: Insert moves before writeout when needed
GitLab Mirror
- Mesa (main): 21 new commits
GitLab Mirror
- Mesa (main): i915: remove use of backtrace and backtrace_symbols
GitLab Mirror
- Mesa (main): glapi/gl_gentable.py: drop call to backtrace on no op
GitLab Mirror
- Mesa (main): util/u_debug_symbol: remove debug_symbol_name_glibc and execinfo dependency
GitLab Mirror
- Mesa (main): meson: stop searching for execinfo
GitLab Mirror
- Mesa (main): glsl: fix explicit-location ifc matching in presence of array types
GitLab Mirror
- Mesa (main): radv, ac, aco: Use indices 0-2 of gs_vtx_offset argument array on GFX9+.
GitLab Mirror
- Mesa (main): radeonsi: Change GS vertex offset arguments to use gs_vtx_offset array.
GitLab Mirror
- Mesa (main): intel/compiler: INT DIV function does not support source modifiers
GitLab Mirror
- Mesa (main): pan/gen_pack: Generalize the PREFIX() trick
GitLab Mirror
- Mesa (main): panvk: Add missing midgard_pack dependency
GitLab Mirror
- Mesa (main): pan/gen_pack: Add pan_size() and pan_align() macros
GitLab Mirror
- Mesa (main): panfrost: Move the polygon list init logic to pan_cmdstream.c
GitLab Mirror
- Mesa (main): pan/gen_macros: Move the TEXTURE definition to gen_macros.h
GitLab Mirror
- Mesa (main): pan/gen_macros: Map {TEXTURE,SAMPLER} to the arch-specific descriptor
GitLab Mirror
- Mesa (main): pan/gen_macros: Include midgard_pack.h from gen_macros.h
GitLab Mirror
- Mesa (main): panfrost: Stop including midgard_pack.h directly
GitLab Mirror
- Mesa (main): panfrost: s/[idep_]midgard_pack/[idep_]pan_packers/
GitLab Mirror
- Mesa (main): panfrost: Get rid of the mali_xxx enum redefinitions
GitLab Mirror
- Mesa (main): panfrost: Add generic mappings for the gen-specific tiler descriptor macros
GitLab Mirror
- Mesa (main): pan/gen_pack: Add parens around packed1/2 vars in pan_merge()
GitLab Mirror
- Mesa (main): panfrost: Get rid of all _packed structs in pan_context.h
GitLab Mirror
- Mesa (main): panfrost: Move panfrost_modifier_to_layout() to pan_texture.c
GitLab Mirror
- Mesa (main): panfrost: Only emit special attribute buffer entries on pre-v6 hardware
GitLab Mirror
- Mesa (main): panvk: Prepare per-gen split
GitLab Mirror
- Mesa (main): panfrost: Prepare indirect dispatch helpers to per-gen XML
GitLab Mirror
- Mesa (main): panfrost: Prepare indirect draw helpers to per-gen XML
GitLab Mirror
- Mesa (main): panfrost: Fix pan_blit_ctx_init() when start > end
GitLab Mirror
- Mesa (main): panfrost: Make pan_blit() return the tiler job pointer
GitLab Mirror
- Mesa (main): panvk: Initialize timestamp for disk cache
GitLab Mirror
- Mesa (main): ci: update the list of skipped tests for Fiji/RADV
GitLab Mirror
- Mesa (main): ac: Calculate workgroup sizes of HW stages that operate in workgroups.
GitLab Mirror
- Mesa (main): radv: Calculate workgroup sizes in radv_pipeline.
GitLab Mirror
- Mesa (main): radv: Remove superfluous workgroup size calculations.
GitLab Mirror
- Mesa (main): aco: Use workgroup size from input shader info.
GitLab Mirror
- Mesa (main): broadcom/qpu: remove duplicated opcode variable
GitLab Mirror
- Mesa (main): etnaviv: export supported prim types
GitLab Mirror
- Mesa (main): etnaviv: remove primconvert
GitLab Mirror
- Mesa (main): dri2: Fix Null pointer dereferences
GitLab Mirror
- Mesa (staging/21.2): pan/mdg: Insert moves before writeout when needed
GitLab Mirror
- Mesa (staging/21.2): panfrost: Zero initialize blend_shaders
GitLab Mirror
- Mesa (staging/21.2): panfrost: Fix NULL dereference in allowlist code
GitLab Mirror
- Mesa (staging/21.2): pan/mdg: Handle swapped 565 and 1010102 unorm
GitLab Mirror
- Mesa (staging/21.2): crocus: copy views before adjusting
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 71e748ad2443c373bb090fa1da2626da367b1d20
GitLab Mirror
- Mesa (staging/21.2): panfrost: Protect the variants array with a lock
GitLab Mirror
- Mesa (staging/21.2): panfrost: Don't use ralloc for resources
GitLab Mirror
- Mesa (staging/21.2): panfrost: Move bo->label assignment into the lock
GitLab Mirror
- Mesa (staging/21.2): panfrost: Switch resources from an array to a set
GitLab Mirror
- Mesa (staging/21.2): panfrost: Cache number of users of a resource
GitLab Mirror
- Mesa (staging/21.2): panfrost: Maintain a bitmap of active batches
GitLab Mirror
- Mesa (staging/21.2): panfrost: Add foreach_batch iterator
GitLab Mirror
- Mesa (main): venus: refactor failure path for sets allocation
GitLab Mirror
- Mesa (main): venus: add vn_descriptor_set_layout_init
GitLab Mirror
- Mesa (main): venus: descriptor layout to track more binding infos
GitLab Mirror
- Mesa (main): venus: layout to track variable descriptor count binding info
GitLab Mirror
- Mesa (main): venus: descriptor pool to track pool state
GitLab Mirror
- Mesa (main): venus: descriptor set to track descriptor count of last binding
GitLab Mirror
- Mesa (main): venus: check descriptor allocations against pool resource
GitLab Mirror
- Mesa (main): venus: conditionally enable async descriptor set allocation
GitLab Mirror
- Mesa (staging/21.2): panfrost: Prefer batch->resources to rsrc->users
GitLab Mirror
- Mesa (staging/21.2): panfrost: Remove rsrc->track.users
GitLab Mirror
- Mesa (staging/21.2): panfrost: Remove writer = NULL assignments
GitLab Mirror
- Mesa (main): nir: fix shadowed variable in nir_lower_bit_size.c
GitLab Mirror
- Mesa (main): nir: fix ifind_msb_rev by using appropriate type
GitLab Mirror
- Mesa (main): microsoft/compiler: remove needless error-returns
GitLab Mirror
- Mesa (main): microsoft/compiler: return errors from get_n_src
GitLab Mirror
- Mesa (main): microsoft/compiler: trivial fixes to error-handling
GitLab Mirror
- Mesa (staging/21.2): panfrost: Replace writers pointer with hash table
GitLab Mirror
- Mesa (staging/21.2): util: Add and use functions to calculate min and max int for a size
GitLab Mirror
- Mesa (staging/21.2): nir/lower_bit_size: Support add_sat and sub_sat
GitLab Mirror
- Mesa (main): v3dv: Implement VK_EXT_pipeline_creation_feedback
GitLab Mirror
- Mesa (main): zink: implement PIPE_QUERY_GPU_FINISHED
GitLab Mirror
- Mesa (main): zink: always init bordercolor value for sampler
GitLab Mirror
- Mesa (main): zink: require occlusionQueryPrecise for occlusion queries
GitLab Mirror
- Mesa (main): zink: assert precise queries are occlusion queries
GitLab Mirror
- Mesa (main): zink: declare ctx var during blend state bind
GitLab Mirror
- Mesa (main): zink: remove attachment count from pipeline hash
GitLab Mirror
- Mesa (main): zink: pass current program's shader array, not ctx array
GitLab Mirror
- Mesa (main): zink: remove extra unsetting of ctx->vertex_state_changed
GitLab Mirror
- Mesa (main): zink: reorder gfx program/pipeline/descriptor binds if dynamic state is present
GitLab Mirror
- Mesa (main): zink: init ctx->gfx_prim_mode to nonzero value to trigger pipeline changes
GitLab Mirror
- Mesa (main): zink: use ctx gfx prim mode for draw comparisons
GitLab Mirror
- Mesa (main): zink: remove query flush from memory barrier hook
GitLab Mirror
- Mesa (main): zink: slim down streamout component of mem barrier hook
GitLab Mirror
- Mesa (main): zink: batch mem barrier hooks
GitLab Mirror
- Mesa (main): zink: use dynamic prim type
GitLab Mirror
- Mesa (main): zink: consolidate pipeline hash tables
GitLab Mirror
- Mesa (main): zink: no-op prim changes for pipeline recalc
GitLab Mirror
- Mesa (main): zink: hook up VK_EXT_extended_dynamic_state2
GitLab Mirror
- Mesa (main): zink: template for VK_EXT_extended_dynamic_state2
GitLab Mirror
- Mesa (main): zink: bump dynamic pipeline state count
GitLab Mirror
- Mesa (main): zink: set primitive restart with extended dynamic state2
GitLab Mirror
- Mesa (main): radv: remove outdated radv_finishme() in the HW resolve path
GitLab Mirror
- Mesa (main): radv: remove useless check about number of samples in the HW resolve path
GitLab Mirror
- Mesa (main): radv: remove unecessary radv_finishme() for invalid color formats
GitLab Mirror
- Mesa (main): iris: fix layer calculation for TEXTURE_3D ReadPixels() on mip-level>0
GitLab Mirror
- Mesa (main): panfrost: v7 does not support RGB32_UNORM textures
GitLab Mirror
- Mesa (main): zink: move dynamic state1 pipeline members into substruct
GitLab Mirror
- Mesa (main): zink: move viewport count into dynamic state1 part of pipeline hash
GitLab Mirror
- Mesa (main): zink: zero viewport and scissor count in pipeline with dynamic state1
GitLab Mirror
- Mesa (main): zink: repack zink_rasterizer_hw_state
GitLab Mirror
- Mesa (main): zink: add clip_halfz to rasterizer hw state
GitLab Mirror
- Mesa (main): zink: steal a bit from rast_samples in pipeline state
GitLab Mirror
- Mesa (main): zink: convert rasterizer pipeline components to bitfield
GitLab Mirror
- Mesa (main): zink: repack zink_gfx_pipeline_state
GitLab Mirror
- Mesa (main): zink: make zink_gfx_pipeline_state::vertices_per_patch a bitfield
GitLab Mirror
- Mesa (main): zink: improve threadsafe qbo access
GitLab Mirror
- Mesa (main): zink: move time query ending out to zink_end_query
GitLab Mirror
- Mesa (main): zink: don't try to sync previous timestamp query qbo values
GitLab Mirror
- Mesa (main): zink: more effectively utilize batch_usage for query destruction
GitLab Mirror
- Mesa (main): panvk: Make the per-arch static lib depend on panvk_entrypoints.h
GitLab Mirror
- Mesa (main): panvk: Fix panvk_copy_fb_desc()
GitLab Mirror
- Mesa (main): freedreno/ci: Correctly set freq governors to max
GitLab Mirror
- Mesa (main): iris/ci: Correctly set freq governors to max
GitLab Mirror
- Mesa (main): zink: avoid pulling in unused push descriptors for cached ubo0
GitLab Mirror
- Mesa (main): zink: remove extra program ref from cached descriptor updates
GitLab Mirror
- Mesa (main): aco: Consider LDS usage by PS inputs in MaxWaves calculation.
GitLab Mirror
- Mesa (main): aco: Consider maximum number of workgroups per CU/WGP on Navi.
GitLab Mirror
- Mesa (main): i965: Enable RGBX8888_SRGB format.
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to 9bc61108d73db4e614dda2a27750ff80165eedbb
GitLab Mirror
- Mesa (staging/21.2): zink: fix pipeline caching
GitLab Mirror
- Mesa (staging/21.2): crocus: add missing line smooth bits.
GitLab Mirror
- Mesa (staging/21.2): crocus: add missing fs dirty on reduced prim change.
GitLab Mirror
- Mesa (staging/21.2): aco: Fix to_uniform_bool_instr when operands are not suitable.
GitLab Mirror
- Mesa (staging/21.2): panfrost: Raise maximum texture size
GitLab Mirror
- Mesa (staging/21.2): intel/blorp: Fix Gfx7 stencil surface state valign
GitLab Mirror
- Mesa (staging/21.2): glsl: fix explicit-location ifc matching in presence of array types
GitLab Mirror
- Mesa (staging/21.2): nir: move nir_block_ends_in_break() to nir.h
GitLab Mirror
- Mesa (staging/21.2): nir: prevent peephole from generating invalid NIR
GitLab Mirror
- Mesa (staging/21.2): nir: fix shadowed variable in nir_lower_bit_size.c
GitLab Mirror
- Mesa (staging/21.2): nir: fix ifind_msb_rev by using appropriate type
GitLab Mirror
- Mesa (staging/21.2): iris: fix layer calculation for TEXTURE_3D ReadPixels() on mip-level>0
GitLab Mirror
- Mesa (staging/21.2): panfrost: v7 does not support RGB32_UNORM textures
GitLab Mirror
- Mesa (main): Revert "zink: always init bordercolor value for sampler"
GitLab Mirror
- Mesa (main): zink: do not warn about rare features until used
GitLab Mirror
- Mesa (main): zink: initialize pQueueFamilyIndices
GitLab Mirror
- Mesa (main): zink: avoid overflow when calculating size
GitLab Mirror
- Mesa (main): zink: do not try to dereference null-key
GitLab Mirror
- Mesa (main): zink: do not dereference null-pointer
GitLab Mirror
- Mesa (main): zink: pctx can't be null here
GitLab Mirror
- Mesa (main): zink: return false on failure
GitLab Mirror
- Mesa (main): zink: remove needless NULL-check
GitLab Mirror
- Mesa (main): zink: avoid memcmping null pointers
GitLab Mirror
- Mesa (main): zink: avoid checking if src is const twice
GitLab Mirror
- Mesa (main): zink: give each major intrinsic it's own emit function
GitLab Mirror
- Mesa (main): zink: remove needless scope
GitLab Mirror
- Mesa (main): zink: remove incorrect ASSERTED macro
GitLab Mirror
- Mesa (main): zink: clean up const-value handling for get_ssbo_size
GitLab Mirror
- Mesa (main): zink: reduce scope of version-struct hack
GitLab Mirror
- Mesa (main): zink: avoid generating nonsensical code
GitLab Mirror
- Mesa (main): Fix building AMD MM/GL with EL7
GitLab Mirror
- Mesa (main): freedreno: export supported primtypes
GitLab Mirror
- Mesa (main): freedreno: remove primconvert
GitLab Mirror
- Mesa (main): freedreno: ci updates
GitLab Mirror
- Mesa (main): aco: only apply extract if not used more than 4 times
GitLab Mirror
- Mesa (main): aco: refactor nir_op_imul selection
GitLab Mirror
- Mesa (main): aco/optimizer: combine v_mul_lo_u16 + v_add_u16 -> v_mad_u16
GitLab Mirror
- Mesa (main): aco/optimizer: fuse v_mul_f64 + v_add_f64 -> v_fma_f64
GitLab Mirror
- Mesa (main): aco/optimizer: combine v_pk_mul_u16 + v_pk_add_u16 -> v_pk_mad_u16
GitLab Mirror
- Mesa (main): zink: only update inlinable constants when they change
GitLab Mirror
- Mesa (main): aco: Emit zero for the derivatives of uniforms.
GitLab Mirror
- Mesa (staging/21.2): panfrost: v7 does not support RGB32_UNORM textures
GitLab Mirror
- Mesa (main): isl/docs/tiling: Add Tile4 docs
GitLab Mirror
- Mesa (main): nir: Update documentation for location to mention Task/Mesh
GitLab Mirror
- Mesa (main): nir: Add a way to identify per-primitive variables
GitLab Mirror
- Mesa (main): nir: Add per-primitive I/O intrinsics
GitLab Mirror
- Mesa (main): compiler: Add new non-Multiview Task/Mesh builtins
GitLab Mirror
- Mesa (main): compiler: Add Task/Mesh to shader_info
GitLab Mirror
- Mesa (main): nir/lower_io: Identify Mesh output as arrayed
GitLab Mirror
- Mesa (main): nir/divergence_analysis: Handle Task/Mesh shaders
GitLab Mirror
- Mesa (main): nir: Don't lower Task/Mesh I/O to temporaries
GitLab Mirror
- Mesa (main): nir: Allow Task/Mesh to lower compute system values
GitLab Mirror
- Mesa (main): spirv: Implement non-Multiview parts of SPV_NV_mesh_shader
GitLab Mirror
- Mesa (main): freedreno/ci: Add a status variable for CI farm
GitLab Mirror
- Mesa (main): freedreno/ci: Take fd farm offline for moving day
GitLab Mirror
- Mesa (main): vulkan/wsi: add support for detecting mit-shm pixmaps.
GitLab Mirror
- Mesa (main): vulkan/wsi/sw: add support for using host_ptr for shm pixmaps.
GitLab Mirror
- Mesa (main): vulkan/wsi/sw: add mit-shm support for pixmap allocation
GitLab Mirror
- Mesa (main): radv: disable DCC image stores on Navi12-14 for displayable DCC corruption
GitLab Mirror
- Mesa (main): radv: do not load/store the clear value for comp-to-single images
GitLab Mirror
- Mesa (main): radv: do not allocate a clear value for images that support comp-to-single
GitLab Mirror
- Mesa (main): panvk/ci: Build-test panvk
GitLab Mirror
- Mesa (main): zink: determine whether the gpu has a resizable BAR at startup
GitLab Mirror
- Mesa (main): zink: implement PIPE_RESOURCE_FLAG_DONT_MAP_DIRECTLY when resizable bar not present
GitLab Mirror
- Mesa (main): aco: Unset 16 and 24-bit flags from operands in apply_extract.
GitLab Mirror
- Mesa (main): nir: Add unsigned upper bound for extract opcodes.
GitLab Mirror
- Mesa (main): nir: Fix local_invocation_index upper bound for non-compute-like stages.
GitLab Mirror
- Mesa (main): aco: include utility in isel
GitLab Mirror
- Mesa (main): ci: Fix a minor issue in prepare-artifacts.sh script
GitLab Mirror
- Mesa (main): radv: add support for clearing multi layers with normal gfx clear path
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to a6a89aaa2f2943532d99d9bc7b80106a1740f237
GitLab Mirror
- Mesa (staging/21.2): aco: Emit zero for the derivatives of uniforms.
GitLab Mirror
- Mesa (staging/21.2): radv: disable DCC image stores on Navi12-14 for displayable DCC corruption
GitLab Mirror
- Mesa (staging/21.2): aco: Unset 16 and 24-bit flags from operands in apply_extract.
GitLab Mirror
- Mesa (staging/21.2): nir: Fix local_invocation_index upper bound for non-compute-like stages.
GitLab Mirror
- Mesa (staging/21.2): aco: include utility in isel
GitLab Mirror
- Mesa (main): svga/drm: use pb_usage_flags instead of pipe_map_flags in vmw_svga_winsys_buffer_map
GitLab Mirror
- Mesa (main): vulkan: Update the XML and headers to 1.2.190
GitLab Mirror
- Mesa (main): radv: advertise VK_EXT_primitive_topology_list_restart
GitLab Mirror
- Mesa (main): radv: use pool stride when copying single query results
GitLab Mirror
- Mesa (main): radv: ignore dynamic line stipple if line stipple isn't enabled
GitLab Mirror
- Mesa (main): intel/fs: Refactor some cmod propagation tests
GitLab Mirror
- Mesa (main): intel/fs: Remove redundant inst->opcode checks in cmod prop
GitLab Mirror
- Mesa (main): intel/fs: Add many cmod propagation tests involving MOV instructions
GitLab Mirror
- Mesa (main): intel/fs: Fix a cmod prop bug when the source type of a mov doesn't match the dest type of scan_inst
GitLab Mirror
- Mesa (main): intel/compiler: Move type_is_unsigned_int to brw_reg_type.h
GitLab Mirror
- Mesa (main): intel/fs: cmod propagate from MOV with any condition
GitLab Mirror
- Mesa (main): intel/fs: Remove condition-based restriction for cmod propagation to saturated operations
GitLab Mirror
- Mesa (main): intel/fs: Remove after parameter from test_saturate_prop
GitLab Mirror
- Mesa (main): intel/fs: Remove type-based restriction for cmod propagation to saturated operations
GitLab Mirror
- Mesa (main): zink: free local shader nirs on program free
GitLab Mirror
- Mesa (main): zink: use VK_WHOLE_SIZE for full-sized bufferviews
GitLab Mirror
- Mesa (main): freedreno/ci: Bring fd farm back online after move
GitLab Mirror
- Mesa (main): zink: explicitly end renderpass before running dispatch
GitLab Mirror
- Mesa (main): meson: fix regression finding shm dep
GitLab Mirror
- Mesa (main): ac/llvm: adjust assertion for nir_intrinsic_terminate
GitLab Mirror
- Mesa (main): ac/llvm: fix huge alignment when loading from shared memory
GitLab Mirror
- Mesa (main): radv/llvm: fix invalid IR when converting triangle strips to indices
GitLab Mirror
- Mesa (main): meson: add crocus to default group of drivers for x86/x86_64
GitLab Mirror
- Mesa (main): intel/fs: fix framebuffer reads
GitLab Mirror
- Mesa (main): gallium: fix surface->destroy use-after-free
GitLab Mirror
- Mesa (main): radeon/vcn: reuse the dpb buffers when with the same size.
GitLab Mirror
- Mesa (main): radeon/vcn: add a handling of error for incorrect reference lists
GitLab Mirror
- Mesa (staging/21.2): .pick_status.json: Update to f4b61e90617f19ca1b8a3cfe046bac5801081057
GitLab Mirror
- Mesa (staging/21.2): svga/drm: use pb_usage_flags instead of pipe_map_flags in vmw_svga_winsys_buffer_map
GitLab Mirror
- Mesa (staging/21.2): radv: use pool stride when copying single query results
GitLab Mirror
- Mesa (staging/21.2): zink: free local shader nirs on program free
GitLab Mirror
- Mesa (staging/21.2): intel/fs: fix framebuffer reads
GitLab Mirror
- Mesa (staging/21.2): gallium: fix surface->destroy use-after-free
GitLab Mirror
- Mesa (main): aco: don't constant propagate to DPP instructions
GitLab Mirror
- Mesa (main): aco/tests: test copy propagation with DPP instructions
GitLab Mirror
- Mesa (main): aco: remove DPP when applying constants/literals/sgprs
GitLab Mirror
- Mesa (main): ci: Ensure the DRM device is open
GitLab Mirror
- Mesa (main): virgl/ci: stop overriding GL version when running traces
GitLab Mirror
- Mesa (main): virgl/ci: enable some traces that were previously crashing
GitLab Mirror
- Mesa (main): meson: add missing custom target to generate shader_replacement.h
GitLab Mirror
- Mesa (main): mesa: add environment variable MESA_NO_SHADER_REPLACEMENT
GitLab Mirror
- Mesa (main): ci/llvmpipe: Add a fractional ASan run.
GitLab Mirror
- Mesa (main): zink: move alphaToOne warning to a dynamic warning
GitLab Mirror
- Mesa (main): zink: add input attachment thingy for spirv builder
GitLab Mirror
- Mesa (main): zink: emit fbfetch variables as ntv input attachments
GitLab Mirror
- Mesa (main): zink: add a compiler pass to translate fbfetch -> input attachments
GitLab Mirror
- Mesa (main): zink: refactor descriptor layout/template creation a little
GitLab Mirror
- Mesa (main): zink: track fbfetch info on context, update as needed
GitLab Mirror
- Mesa (main): zink: flag color attachment images as input attachments at creation
GitLab Mirror
- Mesa (main): zink: add an input attachment to the gfx push set layout to handle fbfetch
GitLab Mirror
- Mesa (main): zink: fix lazy descriptor deinit
GitLab Mirror
- Mesa (main): zink: add an input attachment to the gfx push set layout to handle fbfetch
GitLab Mirror
- Mesa (main): zink: update push descriptor set anytime fbfetch changes
GitLab Mirror
- Mesa (main): zink: add a renderpass flag for input attachment layout handling
GitLab Mirror
- Mesa (main): zink: enable fbfetch pipe cap
GitLab Mirror
- Mesa (main): docs: mark off ES 3.2 for zink
GitLab Mirror
- Mesa (main): zink: ci updates
GitLab Mirror
- Mesa (main): anv: Enable KHR_shader_integer_dot_product
GitLab Mirror
- Mesa (main): nir: Set .driver_location for GLSL UBO/SSBOs when we lower to block indices.
GitLab Mirror
- Mesa (main): nir/nir_lower_uniforms_to_ubo: Set the explicit stride of the UBO 0 uniform.
GitLab Mirror
- Mesa (main): nir_to_tgsi: Use explicit sizes of NIR variables for UBO declarations.
GitLab Mirror
- Mesa (main): ir3: Remove ir3_instr::name
GitLab Mirror
- Mesa (main): ir3: Make instruction IP 32 bits
GitLab Mirror
- Mesa (main): ir3: Make ir3_register::name 32-bits
GitLab Mirror
- Mesa (main): ir3/ra: Fix type mismatch when comparing intervals
GitLab Mirror
- Mesa (main): venus: minor cleanup to physical device init loop
GitLab Mirror
- Mesa (main): venus: pre-initialize device groups
GitLab Mirror
- Mesa (main): venus: fix device group enumeration with unsupported devices
GitLab Mirror
- Mesa (main): iris: Map scanout buffers WC instead of WB [v2]
GitLab Mirror
- Mesa (main): venus: set maxMipLevels to 1 for ahb images
GitLab Mirror
- Mesa (main): main: allow all external textures for BindImageTexture
GitLab Mirror
- Mesa (main): util/cpu_detect: print num_L3_caches and num_cpu_mask_bits
GitLab Mirror
- Mesa (main): util/cpu_detect: add/guess support for next Zen CPUs
GitLab Mirror
- Mesa (main): vbo: merge draws with GL_LINES regardless of line stippling
GitLab Mirror
- Mesa (main): vbo: check more GL errors when drawing via glCallList
GitLab Mirror
- Mesa (main): llvmpipe/fs: fix multisample depth/stencil fs writes.
GitLab Mirror
- Mesa (main): llvmpipe: consolidate scissor plane code between line/tri
GitLab Mirror
- Mesa (main): llvmpipe/scissor: rewrite scissor planes interaction.
GitLab Mirror
- Mesa (main): llvmpipe: adjust scissor planes for multisample.
GitLab Mirror
- Mesa (main): gallium: add a sample0 only option to blitter.
GitLab Mirror
- Mesa (main): u_blitter: add support for sample0 only resolves.
GitLab Mirror
- Mesa (main): lavapipe: VK_KHR_depth_stencil_resolve support
GitLab Mirror
Last message date:
Tue Aug 31 23:53:57 UTC 2021
Archived on: Tue Aug 31 23:54:07 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).