Currently doing a research project & the theme I've chosen for myself is "Optimization".
Here are all the resources I used for this research project.
Introduction to Computer Graphics
Fundamentals of Computer Graphics and Computer Graphics Programming
Raytracing In One Weekend Series
utilForever’s C++17 implementation
CUDA adaptation parallelizing the raytracer.
Introduction to Compute Shaders
Ray tracing with Compute Shader
Best way to break down overwhelming code into manageable chunks
Apple’s Grand Central Dispatch (GCD)
Uniform Buffer Objects (UBOs)
Shader Storage Buffer Objects (SSBOs)
Memory Layout Transformations (SoA & AoSoA)
Understanding data-oriented design for entity component systems
Cores don’t like to share by rygorous
Microsoft Article about TDR and how to resolve it
Exploiting Data Level Parallelism
Data Level Parallelism Lecture
Difference between "const" & "constexpr"
40 Years of Microprocessor Trend Data
Intro to lock free programming
Blog Posts about OpenGL Debugging & GLSL
Batch File Documentation (vswhere)