|
group2 0.1.0
CSE 125 Group 2
|
This is the complete list of members for NewRenderer, including all inherited members.
| ambientColorMultiplier | NewRenderer | |
| availableHDRFiles | NewRenderer | |
| bindLightShadowInfo(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, bool lightmap) | NewRenderer | private |
| camera_ | NewRenderer | private |
| colorTarget_ | NewRenderer | private |
| createDepthPipeline(const SDL_GPURasterizerState &rasterizer_state) const | NewRenderer | private |
| createDepthRes0Pipeline(bool reverseZ) | NewRenderer | private |
| createDepthRes1Pipeline(bool reverseZ) | NewRenderer | private |
| createDepthRes2Pipeline(bool reverseZ) | NewRenderer | private |
| createEntityChamsPipeline() | NewRenderer | private |
| createFxaaPipeline() | NewRenderer | private |
| createGeometryLightMapPipeline() | NewRenderer | private |
| createGeometryPipeline() | NewRenderer | private |
| createHudPipeline() | NewRenderer | private |
| createMeshBuffers(MeshIdInt meshId) const | NewRenderer | private |
| createSsaoBlurPipeline() | NewRenderer | private |
| createSsaoCompositePipeline() | NewRenderer | private |
| createSsaoPipeline() | NewRenderer | private |
| createTonemapPipeline() | NewRenderer | private |
| cubeFaceTargets_ | NewRenderer | private |
| cubeFaceUps_ | NewRenderer | private |
| currentHDRName | NewRenderer | |
| depthHeight_ | NewRenderer | private |
| depthRes0Pipeline_ | NewRenderer | private |
| depthRes1Pipeline_ | NewRenderer | private |
| depthRes2Pipeline_ | NewRenderer | private |
| depthTarget_ | NewRenderer | private |
| depthWidth_ | NewRenderer | private |
| device_ | NewRenderer | private |
| drawEntityChams(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, const FrustumPlanes &frustumPlanes) | NewRenderer | private |
| drawEntityModels(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, bool depth, const FrustumPlanes &frustumPlanes) | NewRenderer | private |
| drawFrame(glm::vec3 eye, float yaw, float pitch, float roll) | NewRenderer | |
| drawFxaaPass(SDL_GPUTexture *sceneColor, SDL_GPUTexture *swapchain, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawGeometryDepthPass(SDL_GPUTexture *depthTexture, Uint8 res, Uint8 layer, SDL_GPUCommandBuffer *cmd, const glm::mat4 &shadowViewProjection, bool staticGeometry, bool entityGeometry, bool skinnedGeometry) | NewRenderer | private |
| drawGeometryOverlayPass(SDL_GPUTexture *sceneColor, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawGeometryPass(SDL_GPUTexture *sceneColor, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawHud(SDL_GPURenderPass *pass) | NewRenderer | private |
| drawHudPass(SDL_GPUTexture *target, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawMesh(SDL_GPURenderPass *renderPass, const Asset::Mesh &mesh) const | NewRenderer | private |
| drawModel(ModelIdInt modelId, const glm::mat4 &modelTransform, SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, const FrustumPlanes &frustumPlanes, glm::vec4 tint=glm::vec4{1.0f}) | NewRenderer | private |
| drawModelDepth(ModelIdInt modelId, const glm::mat4 &modelTransform, SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, const FrustumPlanes &frustumPlanes) | NewRenderer | private |
| drawParticles(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd) const | NewRenderer | private |
| drawSkinnedModels(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawSsaoBlurPass(SDL_GPUTexture *ao, SDL_GPUTexture *depth, SDL_GPUTexture *normal, SDL_GPUTexture *output, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawSsaoCompositePass(SDL_GPUTexture *sceneColor, SDL_GPUTexture *rawAo, SDL_GPUTexture *blurredAo, SDL_GPUTexture *output, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawSsaoPass(SDL_GPUTexture *depth, SDL_GPUTexture *normal, SDL_GPUTexture *ao, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawStaticLightmapGeometryPass(SDL_GPUTexture *sceneColor, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawTonemapPass(SDL_GPUTexture *hdrSceneColor, SDL_GPUTexture *ldrColor, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawToShadowMap(SDL_GPUCommandBuffer *cmd, SDL_GPUTexture *shadowMapTexture, Uint8 res, bool staticGeometry, bool entityGeometry, bool skinnedGeometry, PointLightType lightType, bool cullByCamera=true) | NewRenderer | private |
| drawUIPass(SDL_GPUTexture *swapchain, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawWeapon(SDL_GPURenderPass *geometryPass, SDL_GPUCommandBuffer *cmd, const FrustumPlanes &frustumPlanes) | NewRenderer | private |
| drawWeaponPass(SDL_GPUTexture *sceneColor, SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| drawWorldModelInstances(SDL_GPURenderPass *renderPass, SDL_GPUCommandBuffer *cmd, bool depth, const FrustumPlanes &frustumPlanes) | NewRenderer | private |
| dynamicDepthSampler_ | NewRenderer | private |
| dynamicShadowMaps_ | NewRenderer | private |
| ensureDepthTextureSize(Uint32 width, Uint32 height) | NewRenderer | private |
| ensureSceneTextureSize(Uint32 width, Uint32 height) | NewRenderer | private |
| entities_ | NewRenderer | private |
| entityChamsPipeline_ | NewRenderer | private |
| firstFrame_ | NewRenderer | private |
| fxaaPipeline_ | NewRenderer | private |
| fxaaSampler_ | NewRenderer | private |
| geometryLightMapPipeline_ | NewRenderer | private |
| geometryPipeline_ | NewRenderer | private |
| getCamera() const | NewRenderer | inline |
| getDevice() const | NewRenderer | inline |
| getHdrFormat() | NewRenderer | inlinestatic |
| getLastAcquireMs() const | NewRenderer | inline |
| getLastRecordMs() const | NewRenderer | inline |
| getLastSubmitMs() const | NewRenderer | inline |
| getShaderFormat() const | NewRenderer | inline |
| getSwapchainColorFormat() const | NewRenderer | inline |
| hdrExposure | NewRenderer | |
| hdrWhitePoint | NewRenderer | |
| hudPipeline_ | NewRenderer | private |
| hudSampler_ | NewRenderer | private |
| hudTexture_ | NewRenderer | private |
| imguiEnabled | NewRenderer | |
| inFrustum(const Asset::AABB &modelElementAABB, const FrustumPlanes &frustumPlanes, const glm::mat4 &modelMat) | NewRenderer | privatestatic |
| init(SDL_Window *window) | NewRenderer | |
| lastAcquireMs_ | NewRenderer | private |
| lastRecordMs_ | NewRenderer | private |
| lastSubmitMs_ | NewRenderer | private |
| lightIntensityMultiplier | NewRenderer | |
| lightMap_ | NewRenderer | private |
| loadHDRSkybox(const std::string &path) | NewRenderer | |
| loadLightMap() | NewRenderer | private |
| loadSceneModel(const char *filename, glm::vec3 pos, float scale, bool flipUVs, const std::string &excludeNodesContaining="") | NewRenderer | |
| macShadowSize | NewRenderer | privatestatic |
| mainHorizontalFovDegrees | NewRenderer | |
| metallicTextureStrength | NewRenderer | |
| modelCount() const | NewRenderer | |
| movingLightShadowMaps_ | NewRenderer | private |
| nearestSampler_ | NewRenderer | private |
| onFirstFrame(SDL_GPUCommandBuffer *cmd) | NewRenderer | private |
| particleSystem_ | NewRenderer | private |
| pendingScreenshotPath_ | NewRenderer | private |
| quit() | NewRenderer | |
| renderScale | NewRenderer | |
| requestScreenshot(const std::string &path) | NewRenderer | |
| roughnessTextureStrength | NewRenderer | |
| sampler_ | NewRenderer | private |
| scanHDRFiles() | NewRenderer | |
| sceneColor_ | NewRenderer | private |
| sceneHeight_ | NewRenderer | private |
| sceneLightInfo_ | NewRenderer | private |
| sceneNormal_ | NewRenderer | private |
| sceneWidth_ | NewRenderer | private |
| sceneWithAo_ | NewRenderer | private |
| scopeZoom | NewRenderer | |
| setEntityRenderList(std::vector< EntityRenderCmd > &&entityList) | NewRenderer | |
| setHudTexture(SDL_GPUTexture *hudTexture) | NewRenderer | |
| setMainCamera(glm::vec3 eye, float yaw, float pitch, float roll, Uint32 width, Uint32 height, float fov) | NewRenderer | private |
| setModelEmissive(int32_t modelIdUnsanitized, glm::vec4 emissiveColor) | NewRenderer | |
| setModelScenePass(int32_t modelIndex, bool drawInScene) | NewRenderer | |
| setParticleSystem(ParticleSystem *ps) | NewRenderer | |
| setPointLights(std::vector< PointLight > pointLights) | NewRenderer | |
| setRig(const std::vector< RigMeshSource > &meshes, int numJoints) | NewRenderer | |
| setSkinnedFrame(const std::vector< glm::mat4 > &palette, const std::vector< SkinnedInstance > &instances) | NewRenderer | |
| setStaticPointLights(std::vector< PointLight > &&pointLights) | NewRenderer | |
| setVSync(bool enabled) | NewRenderer | |
| setWeaponViewmodel(const WeaponViewmodel &vm) | NewRenderer | |
| shaderFormat_ | NewRenderer | private |
| shadowSize | NewRenderer | privatestatic |
| skinned() | NewRenderer | inline |
| skinned() const | NewRenderer | inline |
| skinnedPipeline_ | NewRenderer | private |
| skinnedRenderer_ | NewRenderer | private |
| ssaoBias | NewRenderer | |
| ssaoBlurDepthThreshold | NewRenderer | |
| ssaoBlurEnabled | NewRenderer | |
| ssaoBlurNormalThreshold | NewRenderer | |
| ssaoBlurPipeline_ | NewRenderer | private |
| ssaoBlurRadius | NewRenderer | |
| ssaoBlurred_ | NewRenderer | private |
| ssaoBlurStrength | NewRenderer | |
| ssaoColor_ | NewRenderer | private |
| ssaoCompositePipeline_ | NewRenderer | private |
| ssaoCompositePower | NewRenderer | |
| ssaoCompositeStrength | NewRenderer | |
| ssaoContactWeight | NewRenderer | |
| ssaoDebugView | NewRenderer | |
| ssaoDepthThreshold | NewRenderer | |
| ssaoHeight_ | NewRenderer | private |
| ssaoHemisphereMin | NewRenderer | |
| ssaoIntensity | NewRenderer | |
| ssaoMaxAo | NewRenderer | |
| ssaoMediumRadius | NewRenderer | |
| ssaoMediumWeight | NewRenderer | |
| ssaoMinAo | NewRenderer | |
| ssaoNormalDiffMax | NewRenderer | |
| ssaoNormalDiffMin | NewRenderer | |
| ssaoPipeline_ | NewRenderer | private |
| ssaoPixelRadiusScale | NewRenderer | |
| ssaoRadius | NewRenderer | |
| ssaoWidth_ | NewRenderer | private |
| staticDepthSampler_ | NewRenderer | private |
| staticShadowMaps_ | NewRenderer | private |
| staticShadowSize | NewRenderer | privatestatic |
| texture_ | NewRenderer | private |
| toggles | NewRenderer | |
| tonemappedColor_ | NewRenderer | private |
| tonemapPipeline_ | NewRenderer | private |
| updateModelMeshVertices(int modelIndex, int meshIndex, const Vertex *vertices, Uint32 vertexCount) | NewRenderer | |
| useHDRSkybox | NewRenderer | |
| vsyncEnabled_ | NewRenderer | private |
| weapon_ | NewRenderer | private |
| window_ | NewRenderer | private |