llama.cpp
Add circular tiling support to pad, for Vulkan, CUDA, and CPU (used for making seamless textures)
#16985
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
44
Changes
View On
GitHub
Add circular tiling support to pad, for Vulkan, CUDA, and CPU (used for making seamless textures)
#16985
CISC
merged 44 commits into
ggml-org:master
from
Phylliida:master
Feat: Added vulkan circular tiling support
f6ac0842
Feat: Added cpu circular
d7f5958b
Feat: Added cuda kernels
1b62b49a
Added tests
60bed3b9
Added tests
5700a4e7
Phylliida
requested a review
from
slaren
213 days ago
Phylliida
requested a review
from
ggerganov
213 days ago
Phylliida
requested a review
from
0cc4m
213 days ago
github-actions
added
testing
github-actions
added
Nvidia GPU
github-actions
added
Vulkan
github-actions
added
ggml
jeffbolznv
commented on 2025-11-04
Merge branch 'master' into master
a8946318
Removed non-pad operations
9861a3d0
Removed unneded changes
38f87243
removed backend non pad tests
d4a664bf
Merge branch 'ggml-org:master' into master
a7855377
Phylliida
changed the title
Add circular tiling support to conv2d and pad, for Vulkan, CUDA, and CPU (used for making seamless textures)
Add circular tiling support to pad, for Vulkan, CUDA, and CPU (used for making seamless textures)
202 days ago
0cc4m
commented on 2025-11-15
Merge branch 'ggml-org:master' into master
d9dc2345
Update test-backend-ops.cpp
552e5b2b
0cc4m
commented on 2025-11-19
Fixed comment on pad test
1c69e4ed
Merge branch 'ggml-org:master' into master
3cd8167f
removed trailing whitespace
429854b2
Removed unneded test in test-backend-ops
cf720e88
Merge branch 'ggml-org:master' into master
b65967ab
Removed removed test from calls
a0bbbc29
0cc4m
approved these changes on 2025-11-26
Update ggml/src/ggml-vulkan/vulkan-shaders/pad.comp
c9513b4c
Fixed alignment
df6635f0
CISC
removed review request
from
slaren
188 days ago
CISC
requested a review
from
am17an
188 days ago
am17an
commented on 2025-11-29
Formatting
893065de
Format pad
3bfacc8a
Format
4cdba9f2
Clang format
606dd628
format
6dc7169d
format
c3b3ed0f
don't change so much stuff
d383a2cb
clang format and update to bool
b794da86
fix duplicates
e315fcf3
don't need to fix the padding
80915a16
make circular bool
1721a2b4
duplicate again
89559a11
rename vulkan to wrap around
af56c820
Don't need indent
ec892ece
moved to const expr
f295d284
removed unneded extra line break
bb8ecadf
More readable method calls
4d208564
am17an
approved these changes on 2025-11-30
Minor wording changes
b850c042
Added final newline
801cd847
ggerganov
approved these changes on 2025-12-01
Update ggml/include/ggml.h
7fd9ea3f
Update ggml/include/ggml.h
b29544d1
Added circular pad ext tests
2f3d4ba6
Gate non circular pad devices
624433d2
Cleaned gating of non-circular pad devices
8515811c
Phylliida
requested a review
from
lhez
182 days ago
Phylliida
requested a review
from
max-krasnyansky
182 days ago
github-actions
added
SYCL
github-actions
added
Apple Metal
github-actions
added
Ascend NPU
github-actions
added
OpenCL
CISC
merged
09c7c50e
into master
180 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
ggerganov
am17an
0cc4m
jeffbolznv
lhez
max-krasnyansky
Assignees
No one assigned
Labels
testing
Nvidia GPU
Vulkan
ggml
SYCL
Apple Metal
Ascend NPU
OpenCL
Milestone
No milestone
Login to write a write a comment.
Login via GitHub