Files
comaps/libs/drape/gpu_program.hpp
Konstantin Pastbin bfffa1fff4 Format all C++ and Java code via clang-format
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-08-17 14:32:37 +07:00

23 lines
389 B
C++

#pragma once
#include <string>
namespace dp
{
class GpuProgram
{
public:
explicit GpuProgram(std::string const & programName) : m_programName(programName) {}
virtual ~GpuProgram() = default;
std::string const & GetName() const { return m_programName; }
virtual void Bind() = 0;
virtual void Unbind() = 0;
protected:
std::string const m_programName;
};
} // namespace dp