mirror of
https://github.com/PixelGuys/Cubyz.git
synced 2025-08-03 11:17:05 -04:00

* Add the vulkan headers from the new Cubyz-libs version * Add a GraphicsPipeline abstraction that's based on Vulkan's pipeline parameters. This will help get rid of all the glEnable implicit state, and it will make #102 easier. * I'm leaving out the viewport for now, it seems that it would make migration difficult * Small fixes and rename graphics.GraphicsPipeline to just graphics.Pipeline * Pipelinify the UI shaders * Fix formatting * Pipelines everywhere * Fix the crosshair and remove remaining glEnable and related calls * fix format * How many more things does it need to clear the thing correctly? * Fix selection * Fix bloom
48 lines
1.8 KiB
Zig
48 lines
1.8 KiB
Zig
.{
|
|
.name = .Cubyzig,
|
|
.fingerprint = 0x782a2e402c0ee887,
|
|
.version = "0.0.0",
|
|
.paths = .{""},
|
|
.dependencies = .{
|
|
.local = .{
|
|
.path = "../Cubyz-libs/zig-out", // Local alternative to the cubyz_deps below
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_headers = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_headers.tar.gz",
|
|
.hash = "N-V-__8AALzzRgA7omQPNlE657Y60UmkCdNdXsMES8VvMC6D",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_aarch64_macos = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_aarch64-macos-none.tar.gz",
|
|
.hash = "N-V-__8AANwbIwJ6ad1lQFbXKAwT6VwXJY4oLyjZwOfz4LUx",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_aarch64_linux = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_aarch64-linux-musl.tar.gz",
|
|
.hash = "N-V-__8AAG6FdQLSQL-LHeF5o7k3vRCnIdl0n2I0R0UO18K-",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_aarch64_windows = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_aarch64-windows-gnu.tar.gz",
|
|
.hash = "N-V-__8AANCHkQIGwA8SWUxMHaxnVnkTwBO0yei3HwBLOd2T",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_x86_64_macos = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_x86_64-macos-none.tar.gz",
|
|
.hash = "N-V-__8AAIh5HAKP8i_TwkyD-6H_EL31J6Ereu9Kdx83J7Ks",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_x86_64_linux = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_x86_64-linux-musl.tar.gz",
|
|
.hash = "N-V-__8AAAy-cwLTBDz5YQSt3h-PdE4Cm-NDI9RGnrAz_onE",
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_x86_64_windows = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/5/cubyz_deps_x86_64-windows-gnu.tar.gz",
|
|
.hash = "N-V-__8AAMzGtQKYP6AdoTC84UjbvypxwtagkWBMqrPc8Uhx",
|
|
.lazy = true,
|
|
},
|
|
},
|
|
}
|