46 lines
1 KiB
C++
Executable file
46 lines
1 KiB
C++
Executable file
#include "gfx_dummy.hpp"
|
|
|
|
bool GFXDummy::initialize() {
|
|
return true;
|
|
}
|
|
|
|
void GFXDummy::initializeView(void* native_handle, uint32_t width, uint32_t height) {
|
|
|
|
}
|
|
|
|
GFXBuffer* GFXDummy::createBuffer(void* data, GFXSize size, GFXBufferUsage usage) {
|
|
return nullptr;
|
|
}
|
|
|
|
void GFXDummy::copyBuffer(GFXBuffer* buffer, void* data, GFXSize offset, GFXSize size) {
|
|
|
|
}
|
|
|
|
GFXTexture* GFXDummy::createTexture(uint32_t width, uint32_t height, GFXPixelFormat format, GFXStorageMode storageMode, GFXTextureUsage usage) {
|
|
return nullptr;
|
|
}
|
|
|
|
void GFXDummy::copyTexture(GFXTexture* texture, void* data, GFXSize size) {
|
|
|
|
}
|
|
|
|
|
|
GFXFramebuffer* GFXDummy::createFramebuffer(GFXFramebufferCreateInfo& info) {
|
|
return nullptr;
|
|
}
|
|
|
|
GFXRenderPass* GFXDummy::createRenderPass(GFXRenderPassCreateInfo& info) {
|
|
return nullptr;
|
|
}
|
|
|
|
GFXPipeline* GFXDummy::createPipeline(GFXPipelineCreateInfo& info) {
|
|
return nullptr;
|
|
}
|
|
|
|
void GFXDummy::render(GFXCommandBuffer* command_buffer) {
|
|
|
|
}
|
|
|
|
const char* GFXDummy::getName() {
|
|
return "None";
|
|
}
|