Originally posted by smitty3268
View Post
Announcement
Collapse
No announcement yet.
The Khronos Group's Vulkan, SPIR-V & OpenCL 2.1 Presentations
Collapse
X
-
Originally posted by Marc Driftmeyer View PostI absolutely could care less with this abstraction C++ decision from Khronos. C++ as a layer of abstraction is a giant pig on top of C.
Comment
-
Originally posted by AnonymousCoward View Postyea make C++ wrapper for C API is much easier than making C wrapper for C++ API. You can make OO API with C just fine. See g_object used in GNOME. Also there is no standart ABI for C++ so it would be absolutly mess to link against vulkan lib.
Code:#ifndef VULKAN_HPP #define VULKAN_HPP namespace vk { extern "C"{ #include <vulkan.h> } } #endif
Comment
-
-
That's great.
Originally posted by sbolokanov View PostDisclaimer: This video is taken directly from our impromptu live stream. Better quality will be uploaded in a few days.
Comment
-
Originally posted by cbxbiker61 View PostSpoken like someone living in the 90's...show me modern evidence that C++ is slower than C doing the same job.
cpp does not give you absolute control over memory management, so it will never be as fast as C
(and no, i don't count heavy hacks or using C as cpp)
Comment
Comment