define opengl/vulkan symbols anyways
This commit is contained in:
parent
79efc31c55
commit
b82e13cb2e
4 changed files with 26 additions and 8 deletions
|
|
@ -1,6 +1,8 @@
|
|||
#ifndef __APPLE__
|
||||
|
||||
#include <Mw/Milsko.h>
|
||||
|
||||
#ifdef MW_OPENGL
|
||||
#include <Mw/Widget/OpenGL.h>
|
||||
|
||||
#ifdef USE_GDI
|
||||
|
|
@ -516,5 +518,10 @@ MwClassRec MwOpenGLClassRec = {wcreate, /* create */
|
|||
NULL, /* clipboard */
|
||||
NULL, NULL, NULL, NULL};
|
||||
MwClass MwOpenGLClass = &MwOpenGLClassRec;
|
||||
#else
|
||||
MWDECL MwClass MwOpenGLClass;
|
||||
|
||||
MwClass MwOpenGLClass = NULL;
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
#include <Mw/Milsko.h>
|
||||
#include <Mw/Widget/Vulkan.h>
|
||||
|
||||
/**
|
||||
* ioixd maintains this file. nishi doesn't know vulkan at all
|
||||
*/
|
||||
|
||||
#ifdef MW_VULKAN
|
||||
#include <Mw/Widget/Vulkan.h>
|
||||
|
||||
#ifdef USE_GDI
|
||||
#define VK_USE_PLATFORM_WIN32_KHR 1
|
||||
#endif
|
||||
|
|
@ -165,6 +167,8 @@ static int _destroy(MwWidget handle) {
|
|||
|
||||
static void destroy(MwWidget handle) {
|
||||
int err = _destroy(handle);
|
||||
|
||||
(void)err;
|
||||
}
|
||||
|
||||
static void* vulkan_lib_load() {
|
||||
|
|
@ -577,3 +581,8 @@ MwClassRec MwVulkanClassRec = {
|
|||
NULL,
|
||||
NULL};
|
||||
MwClass MwVulkanClass = &MwVulkanClassRec;
|
||||
#else
|
||||
MWDECL MwClass MwVulkanClass;
|
||||
|
||||
MwClass MwVulkanClass = NULL;
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue