mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-01-12 07:03:34 +00:00
fixing windows dll issues
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API GPUallocator
|
||||
class GPUallocator
|
||||
{
|
||||
public:
|
||||
GPUallocator() = default;
|
||||
|
||||
@@ -24,7 +24,11 @@
|
||||
#include <mutex>
|
||||
|
||||
#ifdef DEBUG
|
||||
#warning "MLX is being compiled in debug mode, this activates Vulkan's validation layers and debug messages which may impact rendering performances"
|
||||
#ifndef MLX_COMPILER_MSVC
|
||||
#warning "MLX is being compiled in debug mode, this activates Vulkan's validation layers and debug messages which may impact rendering performances"
|
||||
#else
|
||||
#pragma NOTE("MLX is being compiled in debug mode, this activates Vulkan's validation layers and debug messages which may impact rendering performances")
|
||||
#endif
|
||||
#endif
|
||||
|
||||
namespace mlx
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace mlx
|
||||
|
||||
constexpr const int MAX_FRAMES_IN_FLIGHT = 3;
|
||||
|
||||
class MLX_API Render_Core : public Singleton<Render_Core>
|
||||
class Render_Core : public Singleton<Render_Core>
|
||||
{
|
||||
public:
|
||||
Render_Core() = default;
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Device
|
||||
class Device
|
||||
{
|
||||
public:
|
||||
void init();
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Fence
|
||||
class Fence
|
||||
{
|
||||
public:
|
||||
Fence() = default;
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Instance
|
||||
class Instance
|
||||
{
|
||||
public:
|
||||
void init();
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Queues
|
||||
class Queues
|
||||
{
|
||||
public:
|
||||
struct QueueFamilyIndices
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Semaphore
|
||||
class Semaphore
|
||||
{
|
||||
public:
|
||||
void init();
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API Surface
|
||||
class Surface
|
||||
{
|
||||
public:
|
||||
void create(class Renderer& renderer);
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
namespace mlx
|
||||
{
|
||||
class MLX_API ValidationLayers
|
||||
class ValidationLayers
|
||||
{
|
||||
public:
|
||||
void init();
|
||||
|
||||
Reference in New Issue
Block a user