add_reference(const reference_counted_base< T, Counter > *p) | fastuidraw::reference_counted_base< T, Counter > | inlinestatic |
attribute0_slot enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
attribute1_slot enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
attribute2_slot enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
buffer_streaming_buffer_subdata enum value | fastuidraw::gl::PainterEngineGL | |
buffer_streaming_orphaning enum value | fastuidraw::gl::PainterEngineGL | |
buffer_streaming_type_t enum name | fastuidraw::gl::PainterEngineGL | |
buffer_streaming_use_mapping enum value | fastuidraw::gl::PainterEngineGL | |
clipping_type_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
clipping_via_discard enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
clipping_via_gl_clip_distance enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
clipping_via_skip_color_write enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
colorstop_atlas(void) const | fastuidraw::PainterEngine | |
colorstop_backing_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
colorstop_texture_1d_array enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
colorstop_texture_2d_array enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
configuration_base(void) const | fastuidraw::PainterEngine | |
configuration_gl(void) const | fastuidraw::gl::PainterEngineGL | |
create(ConfigurationGL config_gl, const ContextProperties &ctx=ContextProperties()) | fastuidraw::gl::PainterEngineGL | static |
create(bool optimal_rendering_quality, const ContextProperties &ctx=ContextProperties()) | fastuidraw::gl::PainterEngineGL | static |
create_backend(void) const override final | fastuidraw::gl::PainterEngineGL | virtual |
create_surface(ivec2 dims, enum PainterSurface::render_type_t render_type) override final | fastuidraw::gl::PainterEngineGL | virtual |
data_store_backing_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
data_store_ssbo enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
data_store_tbo enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
data_store_ubo enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
default_shaders(void) const | fastuidraw::PainterEngine | |
fbf_blending_framebuffer_fetch enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
fbf_blending_interlock enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
fbf_blending_not_supported enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
fbf_blending_type_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
glyph_atlas(void) const | fastuidraw::PainterEngine | |
glyph_cache(void) const | fastuidraw::PainterEngine | |
glyph_data_backing_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
glyph_data_ssbo enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
glyph_data_tbo enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
glyph_data_texture_array enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
header_attrib_slot enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
hints(void) const | fastuidraw::PainterEngine | |
image_atlas(void) const | fastuidraw::PainterEngine | |
num_image_units(void) const | fastuidraw::gl::PainterEngineGL | |
num_ssbo_units(void) const | fastuidraw::gl::PainterEngineGL | |
num_texture_units(void) const | fastuidraw::gl::PainterEngineGL | |
num_ubo_units(void) const | fastuidraw::gl::PainterEngineGL | |
number_program_types enum value (defined in fastuidraw::gl::PainterEngineGL) | fastuidraw::gl::PainterEngineGL | |
painter_shader_registrar(void) const | fastuidraw::PainterEngine | |
PainterEngine(reference_counted_ptr< GlyphAtlas > glyph_atlas, reference_counted_ptr< ImageAtlas > image_atlas, reference_counted_ptr< ColorStopAtlas > colorstop_atlas, reference_counted_ptr< PainterShaderRegistrar > shader_registrar, const ConfigurationBase &config, const PainterShaderSet &pdefault_shaders) | fastuidraw::PainterEngine | protected |
program(enum program_type_t discard_tp, enum PainterBlendShader::shader_type blend_type) | fastuidraw::gl::PainterEngineGL | |
program_all enum value | fastuidraw::gl::PainterEngineGL | |
program_deferred_coverage_buffer(void) | fastuidraw::gl::PainterEngineGL | |
program_type_t enum name | fastuidraw::gl::PainterEngineGL | |
program_with_discard enum value | fastuidraw::gl::PainterEngineGL | |
program_without_discard enum value | fastuidraw::gl::PainterEngineGL | |
reference_counted_base(void) | fastuidraw::reference_counted_base< T, Counter > | inline |
register_shader(const T &v) | fastuidraw::PainterEngine | inline |
remove_reference(const reference_counted_base< T, Counter > *p) | fastuidraw::reference_counted_base< T, Counter > | inlinestatic |
set_hints(void) | fastuidraw::PainterEngine | protected |
vertex_shader_in_layout enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
z_0_to_1 enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
z_coordinate_convention_t enum name | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
z_minus_1_to_1 enum value | fastuidraw::glsl::PainterShaderRegistrarGLSLTypes | |
~PainterEngine() (defined in fastuidraw::PainterEngine) | fastuidraw::PainterEngine | virtual |
~PainterEngineGL() (defined in fastuidraw::gl::PainterEngineGL) | fastuidraw::gl::PainterEngineGL | |
~reference_counted_base() (defined in fastuidraw::reference_counted_base< T, Counter >) | fastuidraw::reference_counted_base< T, Counter > | inlinevirtual |