عن المشروع

GoofyVulkanLibrary هي مكتبة تقوم بتغليف واجهة Vulkan لتبسيط تطوير التطبيقات ذات النطاق الضيق. وهي تدمج Vulkan Memory Allocator (VMA) للتعامل مع مهام تخصيص الذاكرة. البناء والترجمة: يستخدم المشروع CMake للترجمة. تشمل خيارات البناء الرئيسية: - COMPILE_GFVL_LIBRARY: مفعل افتراضيًا لترجمة المكتبة الأساسية. - COMPILE_ALL_EXAMPLES: معطل افتراضيًا؛ عند تفعيله، يقوم بترجمة جميع الأمثلة المقدمة في مجلد examples. ملاحظة: يُطلب من المستخدمين ترجمة الـ shaders بشكل مستقل.