- Designing a Modern GPU Interface by @BrookeHodgman
- Optimizing the Graphics Pipeline with Compute by @gwihlidal
- GPU Driven Rendering Pipelines by @SebAaltonen
- Destiny’s Multi-threaded Renderer Architecture by @Mirror2Mask
- Stingray Renderer Walkthrough by @tobias_persson
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// from lopcodes.h | |
/* | |
** R(x) - register | |
** Kst(x) - constant (in constant table) | |
** RK(x) == if ISK(x) then Kst(INDEXK(x)) else R(x) | |
*/ | |
// Here, x can be three things | |
// x can be a variable denoting a register (its 8th bit is 0), in which case R(x) returns the value of the x-th register |
NewerOlder