_graphics_memory_lru (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_ibuffer_residency (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_sampler_object_lru (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_sbuffer_residency (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_support_released_buffer_cache (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_texture_residency (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
_vbuffer_residency (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
begin_frame(GraphicsStateGuardianBase *gsg, Thread *current_thread) | PreparedGraphicsObjects | |
dequeue_geom(Geom *geom) | PreparedGraphicsObjects | |
dequeue_index_buffer(GeomPrimitive *data) | PreparedGraphicsObjects | |
dequeue_sampler(const SamplerState &sampler) | PreparedGraphicsObjects | |
dequeue_shader(Shader *shader) | PreparedGraphicsObjects | |
dequeue_shader_buffer(ShaderBuffer *data) | PreparedGraphicsObjects | |
dequeue_texture(Texture *tex) | PreparedGraphicsObjects | |
dequeue_vertex_buffer(GeomVertexArrayData *data) | PreparedGraphicsObjects | |
end_frame(Thread *current_thread) | PreparedGraphicsObjects | |
enqueue_geom(Geom *geom) | PreparedGraphicsObjects | |
enqueue_index_buffer(GeomPrimitive *data) | PreparedGraphicsObjects | |
enqueue_sampler(const SamplerState &sampler) | PreparedGraphicsObjects | |
enqueue_shader(Shader *shader) | PreparedGraphicsObjects | |
enqueue_shader_buffer(ShaderBuffer *data) | PreparedGraphicsObjects | |
enqueue_texture(Texture *tex) | PreparedGraphicsObjects | |
enqueue_vertex_buffer(GeomVertexArrayData *data) | PreparedGraphicsObjects | |
get_class_type() (defined in ReferenceCount) | ReferenceCount | inlinestatic |
get_graphics_memory_limit() const | PreparedGraphicsObjects | inline |
get_name() const | PreparedGraphicsObjects | inline |
get_num_prepared() const | PreparedGraphicsObjects | inline |
get_num_prepared_geoms() const | PreparedGraphicsObjects | |
get_num_prepared_index_buffers() const | PreparedGraphicsObjects | |
get_num_prepared_samplers() const | PreparedGraphicsObjects | |
get_num_prepared_shader_buffers() const | PreparedGraphicsObjects | |
get_num_prepared_shaders() const | PreparedGraphicsObjects | |
get_num_prepared_textures() const | PreparedGraphicsObjects | |
get_num_prepared_vertex_buffers() const | PreparedGraphicsObjects | |
get_num_queued() const | PreparedGraphicsObjects | inline |
get_num_queued_geoms() const | PreparedGraphicsObjects | |
get_num_queued_index_buffers() const | PreparedGraphicsObjects | |
get_num_queued_samplers() const | PreparedGraphicsObjects | |
get_num_queued_shader_buffers() const | PreparedGraphicsObjects | |
get_num_queued_shaders() const | PreparedGraphicsObjects | |
get_num_queued_textures() const | PreparedGraphicsObjects | |
get_num_queued_vertex_buffers() const | PreparedGraphicsObjects | |
get_ref_count | ReferenceCount | inline |
get_ref_count() const (defined in ReferenceCount) | ReferenceCount | inline |
get_weak_list() const | ReferenceCount | inline |
GraphicsStateGuardian (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | friend |
has_weak_list() const | ReferenceCount | inline |
init_type() (defined in ReferenceCount) | ReferenceCount | inlinestatic |
is_geom_prepared(const Geom *geom) const | PreparedGraphicsObjects | |
is_geom_queued(const Geom *geom) const | PreparedGraphicsObjects | |
is_index_buffer_prepared(const GeomPrimitive *data) const | PreparedGraphicsObjects | |
is_index_buffer_queued(const GeomPrimitive *data) const | PreparedGraphicsObjects | |
is_sampler_prepared(const SamplerState &sampler) const | PreparedGraphicsObjects | |
is_sampler_queued(const SamplerState &sampler) const | PreparedGraphicsObjects | |
is_shader_buffer_prepared(const ShaderBuffer *data) const | PreparedGraphicsObjects | |
is_shader_buffer_queued(const ShaderBuffer *data) const | PreparedGraphicsObjects | |
is_shader_prepared(const Shader *shader) const | PreparedGraphicsObjects | |
is_shader_queued(const Shader *shader) const | PreparedGraphicsObjects | |
is_texture_prepared(const Texture *tex) const | PreparedGraphicsObjects | |
is_texture_queued(const Texture *tex) const | PreparedGraphicsObjects | |
is_vertex_buffer_prepared(const GeomVertexArrayData *data) const | PreparedGraphicsObjects | |
is_vertex_buffer_queued(const GeomVertexArrayData *data) const | PreparedGraphicsObjects | |
local_object() | ReferenceCount | inline |
operator delete(void *ptr) (defined in MemoryBase) | MemoryBase | inline |
operator delete(void *, void *) (defined in MemoryBase) | MemoryBase | inline |
operator delete[](void *ptr) (defined in MemoryBase) | MemoryBase | inline |
operator delete[](void *, void *) (defined in MemoryBase) | MemoryBase | inline |
operator new(size_t size) (defined in MemoryBase) | MemoryBase | inline |
operator new(size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline |
operator new[](size_t size) (defined in MemoryBase) | MemoryBase | inline |
operator new[](size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline |
prepare_geom_now(Geom *geom, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_index_buffer_now(GeomPrimitive *data, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_sampler_now(const SamplerState &sampler, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_shader_buffer_now(ShaderBuffer *data, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_shader_now(Shader *shader, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_texture_now(Texture *tex, int view, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
prepare_vertex_buffer_now(GeomVertexArrayData *data, GraphicsStateGuardianBase *gsg) | PreparedGraphicsObjects | |
PreparedGraphicsObjects() (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
PT(EnqueuedObject) enqueue_texture_future(Texture *tex) (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
PT(EnqueuedObject) enqueue_shader_future(Shader *shader) (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
ref() const | ReferenceCount | inline |
ref_if_nonzero() const | ReferenceCount | inline |
release_all() | PreparedGraphicsObjects | inline |
release_all_geoms() | PreparedGraphicsObjects | |
release_all_index_buffers() | PreparedGraphicsObjects | |
release_all_samplers() | PreparedGraphicsObjects | |
release_all_shader_buffers() | PreparedGraphicsObjects | |
release_all_shaders() | PreparedGraphicsObjects | |
release_all_textures() | PreparedGraphicsObjects | |
release_all_vertex_buffers() | PreparedGraphicsObjects | |
release_geom(GeomContext *gc) | PreparedGraphicsObjects | |
release_index_buffer(IndexBufferContext *ibc) | PreparedGraphicsObjects | |
release_sampler(SamplerContext *sc) | PreparedGraphicsObjects | |
release_sampler(const SamplerState &sampler) | PreparedGraphicsObjects | |
release_shader(ShaderContext *sc) | PreparedGraphicsObjects | |
release_shader_buffer(BufferContext *bc) | PreparedGraphicsObjects | |
release_texture(TextureContext *tc) | PreparedGraphicsObjects | |
release_texture(Texture *tex) | PreparedGraphicsObjects | |
release_vertex_buffer(VertexBufferContext *vbc) | PreparedGraphicsObjects | |
set_graphics_memory_limit(size_t limit) | PreparedGraphicsObjects | |
show_graphics_memory_lru(std::ostream &out) const | PreparedGraphicsObjects | |
show_residency_trackers(std::ostream &out) const | PreparedGraphicsObjects | |
test_ref_count_integrity() const | ReferenceCount | inline |
test_ref_count_nonzero() const | ReferenceCount | inline |
unref() const | ReferenceCount | inlinevirtual |
unref_if_one() const | ReferenceCount | inline |
weak_ref() | ReferenceCount | inline |
weak_unref() | ReferenceCount | inline |
~PreparedGraphicsObjects() (defined in PreparedGraphicsObjects) | PreparedGraphicsObjects | |
~ReferenceCount() (defined in ReferenceCount) | ReferenceCount | inlinevirtual |