Lines Matching full:zink
71 - NVK Zink: Wrong color in Unigine Valley benchmark
84 - Zink: enabled extensions and features may not match
124 - Document that Zink on MoltenVK is not expected to work
161 - zink: spec\@ext_external_objects\@vk-image-overwrite fail
193 - zink: flickering artifacts in Selaco
209 - [Broadcom] Warning when runnin every OpenGL game on Vulkan using ZINK
213 - Piglit tests assert on gen9 with zink
1407 - zink: Avoid the use of negative array offsets
1408 - zink: Use memmove when dealing with overlapping memory
1411 - zink: Initialize zink_shader_object
1412 - zink: Initialize zink_bindless_descriptor to zero on creation
1413 - zink: Initialize pipe_query_result
1414 - zink: Do not shadow the variable ret
1415 - zink: Avoid variable shadowing everywhere
1416 - zink: Only call reapply_color_write if EXT_color_write_enable is available
1418 - zink: use symbolic values instead of 0
1419 - zink: do not use undefined stage mask if on missing KHR_synchronization2
1423 - zink: Return early if the file descriptor could not have been duplicated/acquired
1425 - zink: Make wrap_surface return a zink_ctx_surface directly
1426 - zink: Use an intermediary variable for create_surface
1427 - zink: Separate the template from the wrapped surface
1428 - zink: Return early if the source could not have been acquired
1429 - zink: Move zink_surface_destroy before zink_create_surface
1430 - zink: Make sure to not leak anything on surface creation failure
1431 - zink: Change zink_get_surface to return a zink_surface
1432 - zink: Add error logging on surface creation failure
1434 - zink: Make sure to initialize all the fields of VkMemoryBarrier
1436 - zink: Removed unused function
1437 - zink: Removed unused num_texel_buffers member
1438 - zink: Removed unused push_valid member
1439 - zink: Remove ctx from zink_gfx_program
1443 - ci: Add zink-venus-lvp job
1630 - zink: use sparse residency for buffers.
1637 - egl: don't bind zink under dri2/3
1638 - glx/dri3: handle zink fallback if loader picks it.
1639 - loader: handle picking zink for nouveau for certain GPUs.
1642 - egl/dri2: if zink is preferred from dri3 skip dri2 paths.
1663 - egl/dri2: don't bind dri2 for zink
1845 - zink+anv/ci: add known failures
1851 - zink+radv/ci: drop duplicates flakes lines
1884 - zink+anv/ci: add a couple more flakes
1960 - zink+anv: update expectations
1963 - zink+radv: update navi31 expectations (one test fixed)
2050 - docs/zink: format the envvar value as code instead of plain text
2340 - zink: Remove interpolateAtSample() when not multi-sampling
2353 - zink: Rework sparse texture lowering
2466 - zink: Set workarounds.can_do_invalid_linear_modifier for NVK
2618 - zink: use bitcasts instead of pack/unpack double opcodes
2629 - zink: Factor out create buffer from resource_object_create
2630 - zink: shorten lifetime of success variable in resource_object_create
2631 - zink: Factor out create sampler conversion in resource_object_create
2632 - zink: factor out get_format_feature_flags in resource_object_create
2633 - zink: factor out get_image_memory_requirement in resource_object_create
2634 - zink: reduce number of #ifdefs in resource_create_object
2635 - zink: extract get_export_flags from resource_object_create
2636 - zink: extract function allocate_bo from resource_create_object
2637 - zink: redesign the allocation try loop to test all heaps
2638 - zink: extract function create_image from resource_object_create
2639 - zink: extract function update_alloc_info from resource_object_create
2640 - zink: extract update_obj_info from resource_object_create
2641 - zink: extract debug_resource_mem from resource_object_create
2642 - zink: drop duplicate assignment to obj->alignment
2643 - zink: extract allocate_bo_and_update_obj from resource_object_create
2644 - zink: Move more code to create_image and create_buffer
2645 - zink: simplify call to get_export_flags
2646 - zink: remove duplicate arguments and use VkMemoryRequirements locally
2647 - zink: use enums as return values in resource_object_create
2651 - zink: Fix return type and values of create_buffer and create_images
2652 - zink: extract check_unordered_exec from zink_get_cmdbuf
2653 - zink: remove duplicate check and assignment in zink_resource_image_needs_barrier
2654 - zink: extract emit_memory_barrier from zink_resource_image_barrier
2655 - zink: extract emit_memory_barrier::for_buffer from zink_resource_buffer_barrier
2656 - zink: extract update_unordered_access_and_get_cmdbuf
2657 - zink/sync: remove duplicate assignments in UNSYNCHRONIZED case
2658 - zink: move zink_resource_copies_reset out of exportable_lock
2659 - zink: remove invalid scope in bo allocation loop
2661 - zink/nir_to_spirv: emit ViewportIndex cap also for inputs
2662 - zink: use only ZINK_BIND_DESCRIPTOR
2663 - zink: decrease aggressiveness of increasing descriptor data space adaptive
2664 - zink/nir-to-spirv: Make sure sampleid for InterpolateAtSample is int
2666 - zink: set handle type also for user memory
2667 - zink: acquire - maybe clear timeout after waiting for presentation fence
2669 - zink: ctx->last_fence really wants to be a batch_state, so accomodate it
2670 - zink: another fence that is better off as a batch state
2675 - zink/ntv: introduce structure using the source params
2676 - zink/ntv: extract get_tex_srcs
2677 - zink/ntv: use new struct to pass texture parameters
2678 - zink/ntv: extract find_sampler_and_texture_index
2679 - zink/ntv: simplify evaluation of sampled_type
2680 - zink/ntv: extract get_texture_load
2681 - zink/ntv: extract get_texop_dest_type
2682 - zink/ntv: Extract move_tex:proj_into_coord
2683 - zink/ntv: replace if-chain with switch in emit_tex
2684 - zink/ntv: extract picking the image to load from
2685 - zink/ntv: extract emit_tex_readop as function that reads texture pixel data
2686 - zink/ntv: pull result out of cases and use a common store_def
2687 - zink: if AcquireNextImageKHR fails with VK_NOT_READY or VK_TIMEOUT retry
2700 - zink/kopper: Wait for last QueuePresentKHR to finish before acquiring for readback
2716 - radv+zink/ci: Update xfiles based on nightly run
2723 - ci/a618: Add zink-tu-a618-full
3086 - zink: print shaderdb info via debug message callback
3162 - meson: Enable zink in gallium_drivers by default
3190 - zink: add render-passes HUD query
3333 - Revert "zink: store last pipeline directly for zink_gfx_program::last_pipeline"
3442 - zink: lower unaligned memory accesses
3601 - zink: Always set mfence->submit_count to the fence submit_count
3602 - Revert "zink: always force flushes when originating from api frontend"
3632 - zink: Handle aoa derefs of images
4290 - zink/ci: update navi31's expectations after piglit uprev
4291 - zink/ci: update polaris10's expectations after piglit uprev
4381 - zink: fix separate shader patch variable location adjustment
4383 - zink: use local screen variable in surface creation
4384 - zink: hook up maint6
4385 - zink: use maint6 for multi-layer compressed surface creation
4386 - zink: set more dynamic states when using shader objects
4388 - zink: always map descriptor buffers as COHERENT
4389 - zink: fix descriptor buffer unmaps on screen destroy
4391 - zink: add a tu flake
4392 - zink: prune dmabuf export tracking when adding resource binds
4393 - zink: fix sparse bo placement
4394 - zink: zero allocate resident_defs array in ntv
4395 - zink: move sparse lowering up in file
4396 - zink: run sparse lowering after all optimization passes
4397 - zink: add back (safe) optimizations after sparse lowering
4398 - zink: split out sparse_residency_code_and lowering
4400 - zink: adjust swizzled deref loads by the variable component offset
4402 - zink: only add arrays to indirect non-tcs variables
4403 - zink: promote a conditional on gfx shader destroy
4404 - zink: clamp zink_gfx_lib_cache::stages_present for generated tcs
4405 - zink: promote gpl libs freeing during shader destroy out of prog loop
4406 - zink: don't add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for sparse textures
4407 - zink: add a ci skip
4409 - zink: update vvl expectations
4411 - zink: always enable glsl_correct_derivatives_after_discard
4412 - zink: add a750 baseline
4413 - zink: delete maxDescriptorBufferBindings checks
4414 - zink: flag the use_img as unsync access with buf2img copies, not the swapchain
4415 - zink: pre-check formats for samplecount support
4416 - zink: validate sample count on image create
4417 - zink: add an assert for dummy fb surface creation
4418 - zink: compute bo unique_id on use, not creation
4419 - zink: avoid infinite recursion on (very) small BAR systems in bo alloc
4425 - zink: add checks/compat for low-spec descriptor buffer implementations
4426 - zink: add a second fence disambiguation case
4427 - zink: force host-visible allocations for MAP_COHERENT resources
4428 - zink: hook up KHR_dynamic_rendering_local_read
4429 - zink: use KHR_dynamic_rendering_local_read
4431 - zink: handle stencil_fallback in zink_clear_depth_stencil
4432 - zink: don't destroy the current batch state on context destroy
4433 - zink: only scan active batch states for free states if > 1 exist
4434 - zink: fix longstanding issue with active batch state recycling
4435 - zink: assert that batch_id is valid in zink_screen_check_last_finished()
4436 - zink: move flagging rp_changed in zink_update_fbfetch() to caller
4437 - zink: don't pre-init dummy fbfetch surface when missing nullDescriptor feature
4438 - zink: also set null fbfetch surfaces when no fb surface is bound
4439 - zink: break out null fbfetch init for descriptor buffer
4440 - zink: create/resize dummy surfaces on-demand
4441 - zink: start out with 256x256 sized dummy surfaces
4442 - zink: don't pre-init null fbfetch info
4443 - zink: clamp in_rp clears to fb size
4444 - zink: fix (dynamic rendering) execution of scissored clears during flush
4445 - zink: fix swapchain readback conditional
4446 - zink: lock buffer age when chundering swapchain for readback
4447 - zink: flag acquired swapchain image as readback target on acquire, not present
4448 - zink: make kopper_swapchain_image::acquired the resource that acquired it
4449 - zink: add a swapchain readback case for reading differently-acquired image
4450 - zink: make readback attempts count towards ZINK_READBACK_THRESHOLD
4451 - zink: update swapchain readback cache on create
4452 - zink: set and manage a flag indicating that swapchain readback needs updating
4453 - zink: only update swapchain readback cache on create if necessary
4454 - zink: only update swapchain readback cache when necessary
4455 - zink: use new flag to determine whether swapchain readback cache is usable
4456 - zink: update nv blob baseline
4457 - zink: add nvk baseline
4459 - zink: apply all storage memory masks to control barriers if no modes are specified
4460 - zink: emit SpvCapabilityImageMSArray for ms arrayed storage images
4461 - zink: null out bo usage when allocating from slab
4462 - zink: fix unsynchronized read-mapping of device-local buffers
4463 - zink: delete unused buffer map conditional
4464 - zink: force max buffer alignment on return ptrs for mapped staging buffers
4470 - egl/wayland: unify back/current swapping between zink and swrast
4490 - egl/wayland: delete swrast references to zink
4491 - zink: fix stencil-only blitting with stencil fallback
4492 - zink: make zink_kopper_present_info public
4493 - zink: use a slab allocator for zink_kopper_present_info
4494 - zink: hook up VK_KHR_incremental_present
4495 - zink: use VK_KHR_incremental_present to propagate damage rects
4496 - zink: hook up KHR_partial_update
4498 - zink: use uncompacted vk_dispatch_table
4500 - glx: only print zink failure-to-load messages if explicitly requested
4501 - zink: stop enabling EXT_conservative_rasterization
4503 - zink: fix PIPE_CAP_MAX_SHADER_PATCH_VARYINGS
4504 - zink: call CmdSetRasterizationStreamEXT when using shader objects
4506 - zink: update nvk baseline
4509 - zink: update nvk baseline with nvk changes
4511 - zink: update nv baseline
4512 - zink: track whether shaders use load_barycentric_at_sample
4513 - zink: apply zink_shader::uses_sample to fs variant updating
4514 - zink: destroy batch states after copy context
4515 - zink: set VkExternalMemoryBufferCreateInfo for opaque fds too
4516 - zink: simplify vb masking on bind
4518 - zink: try getting sparse page size again without storage bit on fail
4520 - zink: only add STORAGE bit for sparse images based on multisample usage
4521 - zink: nvk baseline updates
4522 - zink: set the sparse format usage flags directly based on queried props
4523 - zink: delete faked_e5sparse
4524 - zink: rename optimal_key in update_gfx_program_optimal()
4525 - zink: use the sanitized key in update_gfx_program_optimal()
4526 - zink: always sync and replace separable progs even with ZINK_DEBUG=noopt
4527 - zink: add even more strict checks for separate shader usage
4528 - zink: be even stricter with shader object usage about blocking invalid usage
4529 - zink: remove stale comments for DRLR usage
4530 - zink: add a pass to strip out multisample storage image ops
4531 - zink: don't deref swapchain image array with UINT32_MAX
4532 - zink: handle image_deref_samples when stripping MS image instrs
4533 - zink: iterate all the modes when doing separate shader fixups
4538 - zink: do io fixup on patch variables too
4539 - zink: defer present barrier to flush if a clear is pending
4540 - zink: clamp present region size
4541 - zink: clamp swapchain renderarea instead of asserting
4542 - zink: set dynamic rendering color attachment layouts
4545 - nir/divergence: add zink intrinsics
4547 - zink: only check that CUBE_COMPATIBLE for images doesn't subtract flags
4548 - zink: don't use set_foreach_remove with dmabuf_exports
4549 - zink: make descriptor pool creation more robust
4550 - zink: fix shaderdb pipeline compile
4551 - zink: delete some ntv dead code
4552 - zink: always sort io variables by location after re-creating them
4553 - zink: use outputs_written mask to detect edge flag usage
4554 - zink: update xfb info after lower_to_scalar
4555 - zink: run scan_nir before variable rework
4556 - zink: apply component offset for CLIP/CULL DIST1 location derefs
4557 - zink: manually calc clip/cull distance sizes
4558 - zink: add a helper to detect clip/cull dist locations
4559 - zink: always use shader sizes for clip/cull dist variables
4560 - zink: fix generated variable expansion
4561 - zink: check for arrayness rather than tess io vars for indirect array vars
4562 - zink: track a mask of arrayed io locations on shaders
4563 - zink: call gather_info during shader creation
4564 - zink: always check patch io during rework_io_vars
4565 - zink: don't clobber indirect array reads with missing components
4566 - zink: fix io slot calculation for vertex inputs in add_derefs
4567 - zink: fix add_derefs case for compact arrays
4568 - zink: only use location_frac for deref array indexing for compact variables
4578 - zink: delete some maintenance5 psiz pruning
4579 - zink: fix add_derefs for partial interp loads of derefs
4580 - zink: assert that ntv interp handling isn't doing implicit component expansion
4581 - egl/x11: disable swapbufferswithdamage for zink without kopper
4610 - zink: set compact_arrays in compiler options
4616 - zink: block LA formats with srgb
4630 - zink: set indirect io compiler flags
4631 - zink: set lower_to_scalar
4632 - zink: rework rework_io_vars
4633 - zink: set nir_io_glsl_lower_derefs in compiler options
4634 - zink: add a pass to fix vertex input locations
4635 - zink: enable opt_varyings with ZINK_DEBUG=ioopt
4636 - zink: ci updates
4641 - egl: fix defines for zink's dri3 check
4642 - egl/android: fix zink loading
4644 - zink: disable buffer reordering correctly on shader image binds
4646 - zink: add ZINK_DEBUG=nopc to completely disable precompilation
4647 - zink: destroy shaderdb pipelines
4648 - zink: add VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR for shaderdb
4650 - zink: copy shader name when copying shader info
4651 - zink: run nir_lower_io_to_scalar (mostly) unconditionally and earlier
4652 - zink: vectorize io loads/stores when possible
4653 - zink: ci updates
4654 - zink: prune some piglit cts fails
4663 - zink: don't print error messages when failing an implicit driver load
4664 - glx: silence more implicit-load zink errors
4666 - zink: make NOREORDER mode context-based
4667 - zink: disable command reordering for compute-only contexts
4672 - zink: preserve/merge variable names when generating new variables
4674 - zink: reconstruct features pnext after determining extension support
4675 - zink: prune zink_shader::programs under lock
4676 - zink: fully wait on all program fences during ctx destroy
4678 - zink: slightly better swapinterval failure handling
4680 - zink: clean up accidental debug print
4682 - zink: add a batch ref for committed sparse resources
4687 - zink: clean up semaphore arrays on batch state destroy
4775 - zink: fix bind size handling in buffer_bo_commit()
4778 - anv+zink/ci: remove recently fixed tests from the crash list
5091 - glxext: don't try zink if not enabled in mesa
5161 - zink/ci: skip more arb_shader_image_load_store.* on Polaris10/Navi10
5371 - zink/ci: update list of flakes for RADV jobs
5386 - zink/ci: enable RADV_PERFTEST=shader_object for polaris10
5388 - zink/ci: update CI lists
5391 - zink/ci: allow RADV_PERFTEST=shader_object on NAVI31
5394 - zink/ci: enable RADV_PERFTEST=shader_object for NAVI10/VANGOGH
5540 - radv/ci: update lists for TAHITI and Zink/Polaris10
5544 - zink/ci: update CI lists since piglit uprev
6147 - zink: Update zink-anv-tgl flakes
6202 - zink: plug leak in \`zink_create_quads_emulation_gs`
6210 - zink - Fix for minLod and maxLod when mipmap filter is disabled
6226 - zink: Fixed header location and compiling issue with [[deprecated]] from newer MoltenVK versions.
6227 - zink: use portability EXT on Apple.
6228 - zink: stopped the use of VkFormatProperties3 if the reported API is less than 1.3 or VK_KHR_forma…
6229 - zink: removed \`MESA_PRIM_QUADS` from the supported \`PIPE_CAP_SUPPORTED_PRIM_MODES`.
6230 - zink: Avoid issues when kopper tries using XCB WSI on Apple.
6231 - zink/apple: added \`moltenvk-dir` search to allow MoltenVK to be sourced from brew.
6232 - zink/apple: update docs to reflect the current status of Zink on macOS.