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