group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
NewRenderer.cpp File Reference

Implementation of the work-in-progress NewRenderer. More...

#include "NewRenderer.hpp"
#include "tinyexr.h"
#include "Asset.hpp"
#include "AssetLoader.hpp"
#include "Boilerplate.hpp"
#include "glm/gtc/random.hpp"
#include "glm/gtx/io.hpp"
#include "particles/ParticleSystem.hpp"
#include <algorithm>
#include <backends/imgui_impl_sdlgpu3.h>
#include <cmath>
#include <cstddef>
#include <deque>
#include <filesystem>
#include <glm/ext/matrix_transform.hpp>
#include <glm/trigonometric.hpp>
#include <imgui.h>
#include <iostream>
#include <queue>
#include <unordered_map>
#include <vector>
Include dependency graph for NewRenderer.cpp:

Enumerations

enum class  PointLightType

Detailed Description

Implementation of the work-in-progress NewRenderer.

Grep for TODO(graphics) to find every stub still waiting on the graphics team. Each TODO has a doc-comment block on the matching header declaration describing what data is captured and where it should end up.

Enumeration Type Documentation

◆ PointLightType

enum class PointLightType : std::uint8_t
strong