diff options
author | dec05eba <dec05eba@protonmail.com> | 2017-12-22 17:34:55 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-11-18 15:21:48 +0100 |
commit | b5f06b6c4cd07f3073897af32626b9b21a4d2ef8 (patch) | |
tree | 3ccfb3f7776730520ed28679652c8dec5c4c126d /include/RenderBackend/OpenGL/DeviceMemory.hpp | |
parent | bfd21732b35a3856b1f72c826816c2857710fcb3 (diff) |
Fix vertex and pixel shader
Remove pixel shader code from shader program
Diffstat (limited to 'include/RenderBackend/OpenGL/DeviceMemory.hpp')
-rw-r--r-- | include/RenderBackend/OpenGL/DeviceMemory.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/RenderBackend/OpenGL/DeviceMemory.hpp b/include/RenderBackend/OpenGL/DeviceMemory.hpp index 706529e..974c7cf 100644 --- a/include/RenderBackend/OpenGL/DeviceMemory.hpp +++ b/include/RenderBackend/OpenGL/DeviceMemory.hpp @@ -10,15 +10,16 @@ namespace amalgine DISABLE_COPY(DeviceMemory) public: DeviceMemory(); + ~DeviceMemory(); // Uploaded once, drawn many times - void copyStatic(const DataView<f32> &data); + void copyAsStatic(const DataView<f32> &data); // Created once, changed from time to time but drawn many times more than that - void copyDynamic(const DataView<f32> &data); + void copyAsDynamic(const DataView<f32> &data); // Uploaded once, drawn once (for example data that is changed every frame) - void copyStream(const DataView<f32> &data); + void copyAsStream(const DataView<f32> &data); private: void copy(const DataView<f32> &data, i32 storageType); private: |