Panda3D
PreparedGraphicsObjects Member List
This is the complete list of members for PreparedGraphicsObjects, including all inherited members.
_graphics_memory_lru (defined in PreparedGraphicsObjects)PreparedGraphicsObjects
_ibuffer_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_shader(Shader *shader)PreparedGraphicsObjects
dequeue_texture(Texture *tex)PreparedGraphicsObjects
dequeue_vertex_buffer(GeomVertexArrayData *data)PreparedGraphicsObjects
do_test_ref_count_integrity() const ReferenceCount [protected]
do_test_ref_count_nonzero() const ReferenceCount [protected]
end_frame(Thread *current_thread)PreparedGraphicsObjects
enqueue_geom(Geom *geom)PreparedGraphicsObjects
enqueue_index_buffer(GeomPrimitive *data)PreparedGraphicsObjects
enqueue_shader(Shader *shader)PreparedGraphicsObjects
enqueue_texture(Texture *tex)PreparedGraphicsObjects
enqueue_vertex_buffer(GeomVertexArrayData *data)PreparedGraphicsObjects
get_class_type() (defined in ReferenceCount)ReferenceCount [inline, static]
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_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_shaders() const PreparedGraphicsObjects
get_num_queued_textures() const PreparedGraphicsObjects
get_num_queued_vertex_buffers() const PreparedGraphicsObjects
get_ref_count() const 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 [inline, static]
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_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 *ptr, 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]
operator=(const ReferenceCount &)ReferenceCount [inline, protected]
prepare_geom_now(Geom *geom, GraphicsStateGuardianBase *gsg)PreparedGraphicsObjects
prepare_index_buffer_now(GeomPrimitive *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
ref() const ReferenceCount [inline]
ReferenceCount()ReferenceCount [inline, protected]
ReferenceCount(const ReferenceCount &)ReferenceCount [inline, protected]
release_all()PreparedGraphicsObjects [inline]
release_all_geoms()PreparedGraphicsObjects
release_all_index_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_shader(ShaderContext *sc)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(ostream &out) const PreparedGraphicsObjects
show_residency_trackers(ostream &out) const PreparedGraphicsObjects
test_ref_count_integrity() const ReferenceCount [inline]
test_ref_count_nonzero() const ReferenceCount [inline]
unref() const ReferenceCount [inline, virtual]
weak_ref(WeakPointerToVoid *ptv)ReferenceCount [inline]
weak_unref(WeakPointerToVoid *ptv)ReferenceCount [inline]
~PreparedGraphicsObjects() (defined in PreparedGraphicsObjects)PreparedGraphicsObjects
~ReferenceCount() (defined in ReferenceCount)ReferenceCount [inline, virtual]
 All Classes Functions Variables Enumerations