| Age | Commit message (Collapse) | Author | 
 | 
Audio Core: Skeleton
 | 
 | 
Add support for padding vertex attributes
 | 
 | 
This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
their boundaries.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
- Also implement D0 LUT enable.
 | 
 | 
 | 
 | 
 | 
 | 
- No functional difference.
 | 
 | 
 | 
 | 
to last light.
 | 
 | 
vector.
 | 
 | 
- Gets us LUT interpolation for free.
- Some older Intel GPU drivers did not support the big UBOs needed to store the LUTs.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
- Diffuse
- Distance attenuation
- float16/float20 types
- Vertex Shader 'view' output
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
hwrasterizer: Use proper cached framebuffer addr/size
 | 
 | 
 | 
 | 
 | 
 | 
services: minor changes 
 | 
 | 
The nVidia driver is *extremely* spammy on this category, sending a
message on every buffer or texture upload, slowing down the emulator and
making the log useless.
 | 
 | 
 | 
 | 
 | 
 | 
Memory: Implemented MMIO
 | 
 | 
 | 
 | 
 | 
 | 
Shader JIT: Fix off-by-one error when compiling JMPs
 | 
 | 
Shader: Implement "invert condition" feature of IFU instruction
 |