AccelStructType enum name | FW::Renderer | |
beginFrame(GLContext *gl, const CameraControls &camera) | FW::Renderer | |
calcLeafSAHCostCompact(const Platform &platform, Buffer *triIdx, S32 n, S32 &numLeaves) | FW::Renderer | |
calcLeafSAHCostNum(const Platform &platform, S32 n, S32 &numLeaves) | FW::Renderer | |
calcNodeSAHCostKdtree(const Platform &platform, Buffer *nodes, Buffer *tri, S32 n, AABB bbox, S32 depth, S32 &maxDepth, S32 &sumDepth, S32 &numNodes, S32 &numLeaves, F32 &nodeArea, F32 &weightedLeafArea, F32 &test) | FW::Renderer | |
CPURenderer(Environment *env) | FW::CPURenderer | |
displayResult(GLContext *gl) | FW::Renderer | |
endBVHVis(void) | FW::Renderer | |
getCudaBVH(void) | FW::Renderer | |
getCudaKDTree(void) | FW::Renderer | |
getCudaTracer(void) | FW::Renderer | inline |
getDistanceColor(F32 value, F32 minVal, F32 maxVal) | FW::CPURenderer | |
getLayout(void) | FW::CPURenderer | inlinevirtual |
getPseudoColor(F32 value, F32 minVal, F32 maxVal) | FW::CPURenderer | |
getScene(void) const | FW::Renderer | inline |
getTotalNumRays(void) | FW::CPURenderer | virtual |
invalidateBVH(void) | FW::Renderer | inline |
m_accelStruct | FW::Renderer | protected |
m_asType | FW::Renderer | protected |
m_batchRays | FW::Renderer | protected |
m_batchStart | FW::Renderer | protected |
m_buildParams | FW::Renderer | protected |
m_bvhCachePath | FW::Renderer | protected |
m_cameraFar | FW::Renderer | protected |
m_compiler | FW::Renderer | protected |
m_cudaTracer | FW::Renderer | protected |
m_enableRandom | FW::Renderer | protected |
m_image | FW::Renderer | protected |
m_mesh | FW::Renderer | protected |
m_newBatch | FW::Renderer | protected |
m_params | FW::Renderer | protected |
m_platform | FW::Renderer | protected |
m_primaryRays | FW::Renderer | protected |
m_random | FW::Renderer | protected |
m_raygen | FW::Renderer | protected |
m_scene | FW::Renderer | protected |
m_secondaryRays | FW::Renderer | protected |
m_showVis | FW::Renderer | protected |
m_vis | FW::Renderer | protected |
m_window | FW::Renderer | protected |
nextBatch(void) | FW::CPURenderer | virtual |
FW::Renderer::operator=(const Renderer &) | FW::Renderer | protected |
RayType enum name | FW::Renderer | |
RayType_AO enum value | FW::Renderer | |
RayType_Diffuse enum value | FW::Renderer | |
RayType_Max enum value | FW::Renderer | |
RayType_PathTracing enum value | FW::Renderer | |
RayType_Primary enum value | FW::Renderer | |
RayType_Textured enum value | FW::Renderer | |
Renderer(AccelStructType as, Environment *env) | FW::Renderer | |
Renderer(const Renderer &) | FW::Renderer | protected |
renderFrame(GLContext *gl, const CameraControls &camera) | FW::Renderer | |
setBuildParams(const BVH::BuildParams ¶ms) | FW::Renderer | inline |
setEnableRandom(bool enable) | FW::Renderer | inline |
setMesh(MeshBase *mesh) | FW::Renderer | |
setMessageWindow(Window *window) | FW::CPURenderer | inlinevirtual |
setParams(const Params ¶ms) | FW::CPURenderer | virtual |
startBVHVis(void) | FW::Renderer | |
tBVH enum value | FW::Renderer | |
tKDTree enum value | FW::Renderer | |
toggleBVHVis(void) | FW::Renderer | inline |
traceBatch(RayStats *stats=NULL) | FW::CPURenderer | virtual |
FW::Renderer::traceBatch(void) | FW::Renderer | |
updateResult(void) | FW::CPURenderer | virtual |
~CPURenderer(void) | FW::CPURenderer | virtual |
~Renderer(void) | FW::Renderer | |