Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <jau/basic_types.hpp>
#include <jau/int_math_ct.hpp>
#include <jau/int_types.hpp>
#include <jau/float_types.hpp>
#include <jau/string_util.hpp>
#include <jau/enum_util.hpp>
#include <jau/util/VersionNumber.hpp>
#include <gamp/GampTypes.hpp>
Go to the source code of this file.
Classes | |
struct | gamp::render::RenderContext::Private |
class | gamp::render::RenderContext |
Rendering Context. More... | |
class | gamp::render::RenderProfile |
Specifies the render profile. More... | |
Namespaces | |
namespace | gamp |
Gamp: Graphics, Audio, Multimedia and Processing Framework (Native C++, WebAssembly, ...) | |
namespace | gamp::render |
namespace | gamp::wt |
Typedefs | |
typedef std::unique_ptr< RenderContext > | gamp::render::RenderContextPtr |
typedef std::shared_ptr< RenderContext > | gamp::render::RenderContextRef |
typedef std::shared_ptr< Surface > | gamp::wt::SurfaceRef |
Enumerations | |
enum class | gamp::render::RenderContextFlags : uint32_t { gamp::render::RenderContextFlags::none = 0 , gamp::render::RenderContextFlags::compatible = 1U << 0 , gamp::render::RenderContextFlags::debug = 1U << 1 , gamp::render::RenderContextFlags::robust = 1U << 2 , gamp::render::RenderContextFlags::software = 1U << 3 , gamp::render::RenderContextFlags::verbose = 1U << 31 } |
OpenGL context flags. More... | |
Functions | |
gamp::render::JAU_MAKE_BITFIELD_ENUM_STRING (RenderContextFlags, compatible, debug, robust, software, verbose) | |
std::ostream & | gamp::render::operator<< (std::ostream &out, const RenderContext &v) |
std::ostream & | gamp::render::operator<< (std::ostream &out, const RenderProfile &v) |