OpenGL ES SDK for Android
ARM Developer Center
Home
Pages
Namespaces
Files
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
HiZCulling Member List
This is the complete list of members for
HiZCulling
, including all inherited members.
compute_frustum_from_view_projection
(vec4 *planes, const mat4 &view_projection)
CullingInterface
protected
culling_program
HiZCulling
private
depth_mip_program
HiZCulling
private
depth_render_program
HiZCulling
private
depth_texture
HiZCulling
private
elements
HiZCulling
framebuffers
HiZCulling
private
get_depth_texture
() const
HiZCulling
inline
virtual
get_num_lods
() const
CullingInterface
inline
virtual
HiZCulling
()
HiZCulling
HiZCulling
(const char *program)
HiZCulling
index
HiZCulling
init
()
HiZCulling
private
lod_levels
HiZCulling
private
occluder
HiZCulling
private
quad
HiZCulling
private
rasterize_occluders
()
HiZCulling
virtual
set_view_projection
(const mat4 &projection, const mat4 &view, const vec2 &zNearFar)
HiZCulling
virtual
setup_occluder_geometry
(const std::vector< vec4 > &positions, const std::vector< uint32_t > &indices)
HiZCulling
virtual
shadow_sampler
HiZCulling
private
test_bounding_boxes
(GLuint counter_buffer, const unsigned *counter_offsets, unsigned num_offsets, const GLuint *culled_instance_buffer, GLuint instance_data_buffer, unsigned num_instances)
HiZCulling
virtual
uniform_buffer
HiZCulling
private
uniforms
HiZCulling
private
vao
HiZCulling
vertex
HiZCulling
~CullingInterface
()
CullingInterface
inline
virtual
~HiZCulling
()
HiZCulling
(C) ARM Ltd. 2017