more setup
This commit is contained in:
16
src/sdlrenderer_texture_uploader.hpp
Normal file
16
src/sdlrenderer_texture_uploader.hpp
Normal file
@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
|
||||
#include "./texture_uploader.hpp"
|
||||
|
||||
#include <SDL3/SDL.h>
|
||||
|
||||
struct SDLRendererTextureUploader : public TextureUploaderI {
|
||||
SDL_Renderer* renderer;
|
||||
SDLRendererTextureUploader(void) = delete;
|
||||
SDLRendererTextureUploader(SDL_Renderer* renderer_);
|
||||
~SDLRendererTextureUploader(void) = default;
|
||||
|
||||
uint64_t uploadRGBA(const uint8_t* data, uint32_t width, uint32_t height) override;
|
||||
void destroy(uint64_t tex_id) override;
|
||||
};
|
||||
|
Reference in New Issue
Block a user