• Home
  • Raw
  • Download

Lines Matching refs:zink

34 - radeonsi, zink ARB_sparse_texture
36 - radeonsi, zink ARB_sparse_texture2
37 - zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
40 - radeonsi, zink ARB_sparse_texture_clamp
660 - zink: Enable VK_KHR_image_format_list for VK_KHR_imageless_framebuffer
661 - zink: Output PackHalf2x16 to uint not float
662 - zink: Avoid redundant cast to uint on PackHalf2x16 result
663 - zink: Set vertex binding stride without dynamic state extensions
664 - Revert "zink: handle vertex buffer offset overflows"
864 - zink/ci: Add GL4.6 tessellation flake
1237 - ci/zink: mark tests fixed by previous commit as fixed
1238 - ci/zink: mark more expected passes as such
1633 - zink: Fix building on macOS
1641 - zink/codegen: support platform tags
1642 - zink/codegen: remove core_since in constructor
1643 - zink/codegen: remove bogus print statement
1897 - zink: Images can live in nir_var_mem_image now
2835 - gallium/u_blitter: work around broken sample shading in llvmpipe and zink
3066 - zink: fix -Warray-bounds warning
3067 - zink: fix unused variable warning
3076 - zink: use static array for detecting VK_TIME_DOMAIN_DEVICE_EXT
3077 - zink: add a read barrier for indirect dispatch
3078 - zink: fully zero surface creation struct
3079 - zink: clear descriptor refs on buffer replacement
3080 - zink: assert compute descriptor key is valid before hashing it
3081 - zink: don't update lazy descriptor states in hybrid mode
3082 - zink: move push descriptor updating into lazy-only codepath
3083 - zink: add an early return for zink_descriptors_update_lazy_masked()
3084 - zink: move last of lazy descriptor state updating back to lazy-only code
3099 - zink: don't ralloc zink_resource structs
3100 - zink: align pipe_resource and sampler_view allocations to cachelines
3101 - zink: use ctx params for program ref/destroy functions
3102 - zink: fix descriptor interface param for program_deinit
3103 - zink: remove descriptor pools from hash table on deletion
3104 - zink: unref descriptor pools in hybrid mode when they explode
3105 - zink: always invalidate descriptor sets on pool free
3106 - zink: don't clear descriptor pool cache on context destroy
3107 - zink: stop leaking descriptor pool references
3108 - zink: rescue surfaces/bufferviews for cache hits during deletion
3109 - zink: rename zink_descriptor_layout_key::num_descriptors -> num_bindings
3110 - zink: eliminate a hole in zink_descriptor_layout_key
3111 - zink: reduce hashed region of zink_descriptor_layout_key
3112 - zink: split out descriptor pool sizing into separate struct
3113 - zink: detect prim type more accurately for tess/gs lines
3114 - zink: don't break early when applying fb clears
3115 - zink: only reset zink_resource::so_valid on buffer rebind
3116 - zink: don't check rebind count outside of buffer/image rebind function
3117 - zink: add notes about binding points which aren't counted in util funcs
3118 - zink: stop exporting PIPE_SHADER_CAP_FP16_DERIVATIVES
3119 - zink: don't add dynamic vertex pipeline states if no attribs are used
3120 - zink: fix gl_SampleMaskIn spirv generation
3121 - zink: more accurately update samplemask for fs shader keys
3124 - zink: run optimize_nir() only once during compile
3125 - zink: move bo load offset adjustment to compiler passes
3126 - zink: run lower_io_to_scalar before rewriting bo access
3127 - zink: move all 64-32bit shader load rewriting to nir pass
3128 - zink: move ssbo store offset adjustment to compiler passes
3129 - zink: move shared intrinsic offset adjustments to compiler passes
3130 - zink: move all 64-32bit shader store rewriting to nir pass
3131 - zink: add more glsl base types to get_glsl_basetype()
3132 - zink: move all shader bo/sharedmem access to compiler passes
3133 - zink: add better handling for CUBE_COMPATIBLE bit
3134 - zink: cache bo SpvId array types
3135 - zink: use align64 for allocation sizes
3136 - zink: set aspectMask for renderpass2 VkAttachmentReference2 structs
3137 - zink: always use explicit lod for texture() when legal in non-fragment stages
3138 - zink: be more permissive for injecting LOD into texture() instructions
3139 - zink: inject LOD for sampler version of OpImageQuerySize
3140 - zink: flag renderpass change when toggling fbfetch
3141 - zink: be more spec-compliant for unnormalizedCoordinates samplers
3142 - zink: don't clamp cube array surfacess to cubes
3143 - zink: don't clamp 2D_ARRAY surfaces to 2D
3144 - zink: error when trying to allocate a bo larger than heap size
3145 - zink: clamp max buffer sizes to smallest buffer heap size
3146 - zink: explicitly enable VK_EXT_shader_subgroup_ballot
3147 - zink: add more int/float types to cast switching in ntv
3148 - zink: force float dest types on some alu results
3149 - zink: stop double printing validation messages
3150 - zink: add SpvCapabilityStorageImageMultisample for multisampled storage images
3151 - zink: reject all storage multisampling if the feature is unsupported
3153 - zink: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY
3154 - zink: add queue locking
3159 - zink: set fbfetch state on lazy batch data when enabling it
3160 - zink: always use lazy (non-push) updating for fbfetch descriptors
3165 - zink: do a better job conserving locations for packed xfb outputs
3166 - zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb
3167 - zink: remove lazy ci job
3168 - zink: add khr46 to ci
3170 - zink: rework cached fbfetch descriptor fallback
3173 - Revert "gallium/u_blitter: work around broken sample shading in llvmpipe and zink"
3179 - zink: set new point/line caps
3180 - zink: update radv ci passes
3181 - zink: flatten out draw templates a bit
3182 - zink: declare int/float size caps inline with type usage
3183 - zink: simplify 64bit vertex attrib lowering
3184 - zink: add another compiler pass to convert 64bit vertex attribs
3185 - zink: add 1DShadow sampler handling for drivers (radv) that don't support it
3186 - zink: radv ci updates for 1dshadow stuff
3187 - zink: implement cs uniform inlining
3188 - zink: always inline uniforms when running on a cpu driver
3189 - zink: ci updates
3190 - zink: be more consistent about applying module hash for gfx pipeline
3191 - zink: update gfx pipeline shader module pointer even if the program is unchanged
3194 - zink: stop running discard_if in generated tcs
3195 - zink: always add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for 3D images
3198 - zink: block suballocator caching for swapchain/dmabuf images
3199 - zink: set suballocator bo size to aligned allocation size
3200 - zink: implement pipe_context::draw_vertex_state
3201 - zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf
3202 - zink: always set matching resource export type for dmabuf creation
3204 - zink: implement multiplanar modifier handling
3205 - zink: add error for bo allocation failure
3206 - zink: always use slab allocation placement for domains
3207 - zink: set zink_resource_object::host_visible based on actual bo placement
3208 - zink: demote BAR allocations to device-local on oom
3209 - zink: use IMMUTABLE for dummy xfb buffer
3210 - zink: fix memory availability reporting
3211 - zink: fail context creation more gracefully
3212 - zink: clamp to 500 max batch states on nvidia
3219 - zink: use pb_slab_alloc_reclaimed(reclaim_all) for BAR heap sometimes
3220 - zink: enable PIPE_TEXTURE_TRANSFER_COMPUTE on non-cpu drivers
3221 - zink: explicitly init glsl
3222 - zink: add a compiler pass to scan for shader image use
3223 - zink: set batch state queue on creation
3224 - zink: be consistent about waiting on context queue on context destroy
3227 - zink: add missing assert for 8bit vertex decompose
3228 - zink: add some wsi instance extensions
3229 - zink: always unset vertex shader variant key data when changing last vertex stage
3230 - zink: add extra synchronization for buffer descriptor binds
3231 - zink: use device-local heap for sparse backing allocations
3232 - zink: add a better threshold for clamping query pool resets on suspend
3233 - zink: always set number of timestamp results to 1 for internal qbo
3234 - zink: fix availability buffer sizing/copying for xfb queries
3235 - zink: skip readback of qbos with no results
3236 - Revert "zink: when performing an implicit reset, sync qbos"
3237 - zink: use even more accurate stride values for query result copies
3238 - zink: ci updates
3239 - zink: add flake
3242 - zink: remove SpvMemorySemanticsMakeVisibleMask from nir_intrinsic_memory_barrier
3243 - zink: add some nv ci results
3245 - zink: update gfx_pipeline_state.vertex_strides when necessary
3246 - zink: check EXT_image_drm_format_modifier for dmabuf support
3247 - Revert "zink: update gfx_pipeline_state.vertex_strides when necessary"
3248 - zink: add VK_KHR_external_semaphore_fd to device exts
3249 - zink: add VK_KHR_external_memory_capabilities to instance exts
3250 - zink: add driver/device uuid screen hooks
3251 - zink: implement GL semaphores
3252 - zink: implement external memory object resource handling
3253 - zink: enable EXT_external_objects pipe caps
3257 - zink: update nv ci baseline
3258 - zink: add deqp ci baseline for nv
3260 - zink: add get_sparse_texture_virtual_page_size hook
3261 - zink: set up image create bits for sparse textures
3262 - zink: support sparse texture range commits
3263 - zink: allow sparse buffers to be suballocated
3264 - zink: stop allocating such massive staging regions for buffer maps
3265 - zink: fake sparse R9G9B9E5 support as needed
3266 - zink: implement sparse shader instructions in ntv
3267 - zink: always set actual_dest_type for ntv tex instruction emission
3268 - zink: handle residency return value from sparse texture instructions
3269 - zink: rename zink_so_info -> zink_shader_info
3270 - zink: always pass shader info to ntv
3271 - zink: add nir_intrinsic_image_deref_sparse_load to image scanning in compiler
3272 - zink: only allocate ntv residency info if it will be used
3273 - zink: emit sparse residency cap in ntv
3274 - zink: handle min_lod texture operands
3275 - zink: batch sparse texture binds
3276 - zink: handle sparse texture miptail commits
3277 - zink: enable ARB_sparse_texture pipe caps
3278 - zink: ARB_sparse_texture2
3279 - docs: add features/relnotes for zink sparse texture support
3280 - zink: fix non-modifer dmabuf usage
3281 - zink: link with vulkan utils
3282 - zink: hook up planar image format creation
3285 - zink: update nv fails
3286 - zink: update radv fails list
3287 - zink: never use SpvOpImageQuerySizeLod for texel buffers
3288 - zink: add anv (icl) fails
3289 - zink: handle bogus xfb draws
3290 - zink: reorder fbfetch flag-setting to avoid null deref
3291 - zink: return 256 for PIPE_CAP_MIN_MAP_BUFFER_ALIGNMENT
3293 - zink: unify some context casts in zink_create_sampler_view
3294 - zink: emit same number of timeline signals as semaphore signals
3295 - zink: flag has_work when a GL semaphore is signalled
3296 - zink: allow resource creation without VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
3297 - zink: use VkImageViewUsageCreateInfo to remove attachment bits
3298 - zink: always create a separate VkBuffer for storage use
3299 - zink: use the storage buffer for bufferview creation when format allows
3300 - zink: flag all buffer resources with PIPE_BIND_SHADER_IMAGE
3301 - zink: simplify buffer case for zink_resource_object_init_storage()
3302 - zink: remove tmp buffer rebinds
3304 - zink: fix vertex buffer mask computation for null buffers
3305 - zink: replace qbo pipe_buffer_write usage with tc_buffer_write
3306 - zink: replace other pipe_buffer_write usage with pipe_buffer_write_nooverlap
3307 - zink: make pipe_buffer_write usage trigger compiler errors
3308 - zink: ci updates
3309 - zink: clamp tbo creation to maxTexelBufferElements
3310 - zink: add vertex shader pipeline bit for generated barrier construction
3311 - zink: print an error when the device is lost
3312 - zink: fix waiting on current batch id
3313 - zink: handle swizzled offset/count values for shader bitfield ops
3314 - zink: enable VK_EXT_shader_atomic_float
3315 - zink: add warning printf for drivers missing VK_EXT_shader_atomic_float
3316 - zink: cast image atomic op params/results based on image type
3317 - zink: use SpvScopeDevice over SpvScopeWorkgroup for atomic shader ops
3322 - zink: ARB_sparse_texture_clamp
3323 - docs: update features/relnotes for zink sparse texture clamp
3324 - zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS
3326 - zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds
3327 - zink: use scanout obj when returning resource param info
3328 - zink: fix PIPE_CAP_TGSI_BALLOT export conditional
3329 - zink: reject invalid draws
3330 - zink: min/max blit region in coverage functions
3333 - zink: ci updates
3335 - zink: always set VkPipelineMultisampleStateCreateInfo::pSampleMask
3336 - zink: always invalidate streamout counter buffer if not resuming
3337 - zink: ci updates
3338 - zink: fix cached descriptor set invalidation for array bindings
3339 - zink: free push descriptor pools on deinit
3340 - zink: don't free non-fbfetch dsl structs when switching to fbfetch
3342 - zink: always update shader variants when rebinding a gfx program
3343 - zink: use a fence for pipeline cache update jobs
3344 - zink: wait on program cache fences before destroying programs
3345 - zink: fix descriptor cache pointer array allocation
3346 - zink: mark fbfetch push sets as non-cached
3347 - zink: stop leaking descriptor sets
3348 - zink: invalidate non-punted recycled descriptor sets that are not valid
3349 - zink: set shader key size to 0 for non-generated tcs
3908 - zink: add CI lists and deqp-suite configuration for RADV
3927 - zink: update the CI lists for RADV
3934 - zink: update the CI lists for RADV
3935 - zink: skip one GLES31 subset to avoid GPU hangs on Navi10
4141 - zink: malloc/sizeof mismatch
4308 - zink: Remove duplicate variable unsized.
4325 - zink: Do not access just freed zink_batch_state
4326 - zink: Fully initialize VkBufferViewCreateInfo for hashing