Search
Setup for Free
S
Silk.NET
•
3y ago
Maxine
that way a non recursive clone doesn't rail the user
that way a non recursive clone doesn
't rail the user
Silk.NET
Join
A Discord server for the Silk.NET - your one-stop-shop for high-speed .NET multimedia, graphics, and compute. FOSS.
1,790
Members
View on Discord
Resources
ModelContextProtocol
ModelContextProtocol
MCP Server
Similar Threads
Was this page helpful?
Yes
No
© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
L
Lyris the Kitori
•
8/10/23, 7:15 AM
and so
, what we do is we setup a msbuild task magic thing to invoke the zig compiler and actually build the native libs
L
Lyris the Kitori
•
8/10/23, 7:15 AM
on the fly
L
Lyris the Kitori
•
8/10/23, 7:15 AM
when you build the native project
M
Maxine
that way a non recursive clone doesn't rail the user
P
Perksey
•
8/10/23, 7:15 AM
believe me that
's not what bloats the repo
L
Lyris the Kitori
•
8/10/23, 7:15 AM
the 3 copies of LLVM in our submodules bloat it WAY more
P
Perksey
•
8/10/23, 7:15 AM
OH GOD WHAT HAVE I SIGNED UP TO
L
Lyris the Kitori
•
8/10/23, 7:16 AM
--depth 1
--depth 1
L
Lyris the Kitori
•
8/10/23, 7:16 AM
--single-branch
--single-branch
L
Lyris the Kitori
•
8/10/23, 7:16 AM
or better yet
L
Lyris the Kitori
•
8/10/23, 7:16 AM
dont clone with submodules
L
Lyris the Kitori
•
8/10/23, 7:16 AM
its not needed for base Silk
.NET
C
chairclr
•
8/10/23, 7:16 AM
how do i only clone a single folder
M
Maxine
OP
•
8/10/23, 7:16 AM
you can
't
, it
's not svn
:
)
L
Lyris the Kitori
and so, what we do is we setup a msbuild task magic thing to invoke the zig comp...
L
Lyris the Kitori
•
8/10/23, 7:17 AM
but what this would do is let us have our easy
"clone and run
" but without the overhead of commiting it to the repos
M
Maxine
OP
•
8/10/23, 7:18 AM
yall should make buildtools a
.net tool
M
Maxine
OP
•
8/10/23, 7:18 AM
it already basically is
L
Lyris the Kitori
•
8/10/23, 7:18 AM
no
M
Maxine
OP
•
8/10/23, 7:18 AM
:
(
L
Lyris the Kitori
•
8/10/23, 7:18 AM
its not meant for external use
-says me
, a person who uses it externally
M
Maxine
OP
•
8/10/23, 7:18 AM
why do i gotta clone THE ENTIRE THING to generate bindings for an unrelated project
L
Lyris the Kitori
•
8/10/23, 7:18 AM
you dont
L
Lyris the Kitori
•
8/10/23, 7:18 AM
i believe everything needed is publicly exposed on the nuget
M
Maxine
OP
•
8/10/23, 7:18 AM
not the buildtools
, not last i checked
L
Lyris the Kitori
•
8/10/23, 7:19 AM
https://www.nuget.org/packages/Silk.NET.BuildTools
Silk.NET.BuildTools 2.17.1
Silk
.NET is a high
-speed
, advanced library
, providing bindings to popular low
-level APIs such as OpenGL
, OpenCL
, OpenAL
, OpenXR
, GLFW
, SDL
, Vulkan
, Assimp
, and DirectX
.
M
Maxine
OP
•
8/10/23, 7:19 AM
unless i
'm really blind
L
Lyris the Kitori
•
8/10/23, 7:19 AM
you can pull that in over nuget and call into the functions
M
Maxine
OP
•
8/10/23, 7:19 AM
i
think
that
's missing deps
?
M
Maxine
OP
•
8/10/23, 7:19 AM
or something
L
Lyris the Kitori
•
8/10/23, 7:19 AM
i explicitly remember doing patches to make this path possible
M
Maxine
OP
•
8/10/23, 7:19 AM
i
'll try it out later
L
Lyris the Kitori
•
8/10/23, 7:19 AM
may still be broken i dont know
L
Lyris the Kitori
•
8/10/23, 7:19 AM
i have 8 clones of Silk
.NET to choose from
L
Lyris the Kitori
•
8/10/23, 7:20 AM
on my local machine
L
Lyris the Kitori
•
8/10/23, 7:20 AM
so i never have to worry about it
P
Perksey
•
8/10/23, 7:20 AM
https://tenor.com/view/rookie-numbers-gif-26135237
Tenor
L
Lyris the Kitori
•
8/10/23, 7:20 AM
i have 4 more on a VM
L
Lyris the Kitori
•
8/10/23, 7:20 AM
and one of my Windows 2023 Devkit
L
Lyris the Kitori
•
8/10/23, 7:20 AM
and 2 on my laptop
L
Lyris the Kitori
•
8/10/23, 7:23 AM
i have single handedly caused microsoft infinite damages paying for me to download copies of the repo from github
P
Perksey
•
8/10/23, 7:25 AM
on this laptop i unfortunately only have 2 clones but i
'll vpn in and show you how many i had on my PC
(finally backed up
)
K
Kai
•
8/10/23, 7:33 AM
real chads just have one huge repo with like 10 remotes
&
~50 GB of
.git
L
Lyris the Kitori
•
8/10/23, 7:33 AM
i get tired of git stash
L
Lyris the Kitori
•
8/10/23, 7:33 AM
so i just reclone
K
khitiara
•
8/12/23, 2:45 AM
wonder if an analyzer or something to warn on uses of silk generic math with floats might be good
L
Lyris the Kitori
•
8/12/23, 2:46 AM
nah
, i believe it still has extra functions over System
.Numerics
L
Lyris the Kitori
•
8/12/23, 2:46 AM
there are reasons to use floats
K
khitiara
•
8/12/23, 2:46 AM
ok fair
M
Maxine
OP
•
8/12/23, 7:31 AM
does the JIT not vectorize float math
M
Maxine
does the JIT not vectorize float math
L
Lyris the Kitori
•
8/12/23, 7:31 AM
it does
, but System
.Numerics is still faster
, always
, since it has special JIT codepaths
M
Maxine
OP
•
8/12/23, 7:31 AM
fair
Next page
--depth 1
--depth 1
--single-branch
--single-branch
Similar Threads
User Docs
S
Silk.NET / team-talk
4y ago