Skip to content

Vulkan#96

Draft
uuuvn wants to merge 17 commits intomainfrom
vulkan
Draft

Vulkan#96
uuuvn wants to merge 17 commits intomainfrom
vulkan

Conversation

@uuuvn
Copy link
Contributor

@uuuvn uuuvn commented Jan 22, 2026

No description provided.

agolokoz and others added 17 commits January 11, 2026 18:35
<vulkan-array> Add base vulkan structs
* <vulkan-config> Add vulkan cfg

* <vulkan-config> Split build files

* <shaders-specialization> WIP

* <shaders-specialization> Fixes

* <shaders-specialization> Finish specialization

* <shaders-specialization> Refactoring

* <shaders-specialization> Refactoring

* <shaders-specialization> Remove redundant dependencies

* <shaders-specialization> Use special type name for float16_t

* <shaders-specialization> Fix dependencies

* <shaders-specialization> Refactoring

* add precompile

* quant_matmul fix

* sampling tests fix (#87)

* use mask only when it's needed, better kv update

* require [[max_total_threads_per_threadgroup(N)]] in legacy kernels (#88)

* formatting (#89)

* Merge pull request #90 from trymirai/merge_dev

Merge dev into vulkan

* Merge pull request #91 from trymirai/merge_vulkan

Merge vulkan

* vulkan slang build system

---------

Co-authored-by: Eugene Bokhan <eugenebokhan@icloud.com>
Co-authored-by: Aleksei Savin <savin.alexey.m@gmail.com>
Co-authored-by: uuuvn <83587632+uuuvn@users.noreply.github.com>
Co-authored-by: LuckyIYI <lacoz@icloud.com>
Co-authored-by: uuuvn <uuuvn@proton.me>
* <vulkan-improvements> Refactored VkBuffer to use vk-mem

* <vulkan-improvements> Refactored VkContextCreateInfo

* <vulkan-improvements> Move vk::CommandPool to VkContext

* <vulkan-improvements> Remove VkComputeChaderLayoutBuffer lifetime

* <vulkan-improvements> Refactoring

* <vulkan-improvements> Refactoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants