2022-04-16 10:29:10 +00:00
|
|
|
#ifndef ENGINE_CLIENT_BACKEND_NULL_BACKEND_NULL_H
|
|
|
|
#define ENGINE_CLIENT_BACKEND_NULL_BACKEND_NULL_H
|
|
|
|
|
|
|
|
#include <engine/client/backend/backend_base.h>
|
|
|
|
|
|
|
|
class CCommandProcessorFragment_Null : public CCommandProcessorFragment_GLBase
|
|
|
|
{
|
2022-06-15 17:34:41 +00:00
|
|
|
bool GetPresentedImageData(uint32_t &Width, uint32_t &Height, uint32_t &Format, std::vector<uint8_t> &vDstData) override { return false; };
|
2022-05-17 20:13:44 +00:00
|
|
|
bool RunCommand(const CCommandBuffer::SCommand *pBaseCommand) override;
|
2022-04-16 10:29:10 +00:00
|
|
|
bool Cmd_Init(const SCommand_Init *pCommand);
|
|
|
|
virtual void Cmd_Texture_Create(const CCommandBuffer::SCommand_Texture_Create *pCommand);
|
|
|
|
virtual void Cmd_TextTextures_Create(const CCommandBuffer::SCommand_TextTextures_Create *pCommand);
|
|
|
|
virtual void Cmd_TextTexture_Update(const CCommandBuffer::SCommand_TextTexture_Update *pCommand);
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|