RendererCudaTracer Member List

This is the complete list of members for RendererCudaTracer, including all inherited members.
active_render_state (defined in Renderer)Renderer [protected]
active_shader_program (defined in Renderer)Renderer [protected]
clearColor() (defined in RendererCudaTracer)RendererCudaTracer [virtual]
clearDepth() (defined in RendererCudaTracer)RendererCudaTracer [virtual]
clearStencil() (defined in RendererCudaTracer)RendererCudaTracer [virtual]
endFrame()=0 (defined in Renderer)Renderer [pure virtual]
enqueue(Geometry *mesh, ShaderProgram *shader_program, bool is_static) (defined in RendererCudaTracer)RendererCudaTracer
enqueue(Geometry *mesh)=0 (defined in Renderer)Renderer [pure virtual]
ensure()=0 (defined in Renderer)Renderer [pure virtual]
finish()=0 (defined in Renderer)Renderer [pure virtual]
flush()=0 (defined in Renderer)Renderer [pure virtual]
getLimits()Renderer [inline]
getShaderHasUniform(ShaderProgram *shader_program, const char *name) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
getShaderSuffix(char ***suffix, ShaderType_t **type, bool **required) (defined in RendererCudaTracer)RendererCudaTracer
getViewportDimensions(u32 *width, u32 *height) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
init() (defined in RendererCudaTracer)RendererCudaTracer [virtual]
limits (defined in Renderer)Renderer [protected]
loadCubeMap(CubeMap *cubemap, u8 **pixels, u32 width, u32 height, u32 bpp) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
loadIndexArray(VertexArray *vertex_array, void *new_array, u32 n, AttributeUsage_t usage)=0 (defined in Renderer)Renderer [pure virtual]
loadRenderTarget(Texture *texture) (defined in RendererCudaTracer)RendererCudaTracer
loadRenderTarget(RenderTarget *target, u32 n_textures, bool include_depth_buffer, bool include_stencil_buffer)=0 (defined in Renderer)Renderer [pure virtual]
loadShaderProgram(ShaderProgram *shader_program, char *desc, char *prefix) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
loadTexture(Texture *texture, u8 *pixels, u32 width, u32 height, TextureFormat_t format, bool generate_mipmaps, TextureFilter_t filter, TextureWrap_t wrap) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
loadVertexArray(VertexArray *vertex_array, void *new_array, u32 n, AttributeUsage_t usage)=0 (defined in Renderer)Renderer [pure virtual]
produceScreenshot(char *filename)=0 (defined in Renderer)Renderer [pure virtual]
projection (defined in Renderer)Renderer [protected]
projectionInverse (defined in Renderer)Renderer [protected]
reloadIndexArray(VertexArray *vertex_array, void *new_array, u32 n)=0 (defined in Renderer)Renderer [pure virtual]
reloadVertexArray(VertexArray *vertex_array, void *new_array, u32 n)=0 (defined in Renderer)Renderer [pure virtual]
render(Geometry *mesh)RendererCudaTracer [virtual]
Renderer() (defined in Renderer)Renderer
RendererCudaTracer() (defined in RendererCudaTracer)RendererCudaTracer
renderQueued() (defined in RendererCudaTracer)RendererCudaTracer [virtual]
screenshot_filename (defined in Renderer)Renderer [protected]
setAttributes(VertexArray *vertex_array) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setClearColor(vec4f color) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setClearDepth(f32 depth) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setClearStencil(i32 stencil) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setMatrices(Camera *camera) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setRenderState(RenderState *render_state) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setRenderTarget(Texture *texture) (defined in RendererCudaTracer)RendererCudaTracer
setRenderTarget(RenderTarget *target)=0 (defined in Renderer)Renderer [pure virtual]
setShaderProgram(ShaderProgram *shader_program) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setUniform(Uniform *uniform) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
setViewport(i32 x, i32 y, u32 width, u32 height) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
shareDepthBuffer(RenderTarget *dst, RenderTarget *src)=0 (defined in Renderer)Renderer [pure virtual]
swapBuffers()RendererCudaTracer [virtual]
take_screenshot (defined in Renderer)Renderer [protected]
unloadCubeMap(CubeMap *cubemap) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
unloadIndexArray(VertexArray *vertex_array)=0 (defined in Renderer)Renderer [pure virtual]
unloadRenderTarget(Texture *texture) (defined in RendererCudaTracer)RendererCudaTracer
unloadRenderTarget(RenderTarget *target)=0 (defined in Renderer)Renderer [pure virtual]
unloadShaderProgram(ShaderProgram *shader_program) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
unloadTexture(Texture *texture) (defined in RendererCudaTracer)RendererCudaTracer [virtual]
unloadVertexArray(VertexArray *vertex_array)=0 (defined in Renderer)Renderer [pure virtual]
view (defined in Renderer)Renderer [protected]
viewInverse (defined in Renderer)Renderer [protected]
viewport_offset (defined in Renderer)Renderer [protected]
viewport_size (defined in Renderer)Renderer [protected]
viewProjection (defined in Renderer)Renderer [protected]
viewProjectionInverse (defined in Renderer)Renderer [protected]
world (defined in Renderer)Renderer [protected]
worldInverse (defined in Renderer)Renderer [protected]
~Renderer() (defined in Renderer)Renderer [virtual]
~RendererCudaTracer() (defined in RendererCudaTracer)RendererCudaTracer
 All Classes Functions