| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-11 | Pica: Add tc0.w to OutputVertex | Jannik Vogel | |
| 2016-05-11 | Pica: Add texture type to state | Jannik Vogel | |
| 2016-05-10 | Merge pull request #1621 from JayFoxRox/w-buffer | bunnei | |
| Implement W-buffer and fix depth-mapping | |||
| 2016-05-10 | gl_rasterizer: Fix compilation for debug builds | Lioncash | |
| 2016-05-10 | OpenGL: Implement W-Buffers and fix depth-mapping | Jannik Vogel | |
| 2016-05-10 | Pica: Implement W-Buffer in SW rasterizer | Jannik Vogel | |
| 2016-05-10 | Merge pull request #1704 from JayFoxRox/pod-config | linkmauve | |
| Pica: PicaShaderConfig is TC and cleared before use | |||
| 2016-05-08 | vertex_loader: Correct forward declaration of InputVertex | Lioncash | |
| It's actually a struct, not a class. | |||
| 2016-05-08 | vertex_loader: Provide an assertion for ensuring the loader has been setup | Lioncash | |
| Also adds an assert to ensure that Setup is not called more than once during a VertexLoader's lifetime. | |||
| 2016-05-08 | vertex_loader: Add constructors to facilitate immediate and two-step ↵ | Lioncash | |
| initialization | |||
| 2016-05-08 | vertex_loader: initialize_num_total_attributes. | Lioncash | |
| Keeps the public API sane. | |||
| 2016-05-08 | vertex_loader: Use std::array instead of raw C arrays | Lioncash | |
| 2016-05-08 | vertex_loader: Correct header ordering | Lioncash | |
| 2016-05-07 | fixup simple type conversions where possible | Alexander Laties | |
| 2016-05-06 | Frontends, VideoCore: Move glad initialisation to the frontend | Emmanuel Gil Peyrot | |
| On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the default function loader, and fixes a crash when using apitrace with an EGL context. On Qt we will need to migrate from QGLWidget to QOpenGLWidget and QOpenGLContext before we can use gladLoadGLLoader() instead of gladLoadGL(), since the former doesn’t expose a function loader. | |||
| 2016-05-04 | Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation | Jannik Vogel | |
| 2016-05-03 | Pica: Use a union for PicaShaderConfig | Jannik Vogel | |
| 2016-05-03 | Pica: Add TevStageConfigRaw to PicaShaderConfig (MSVC workaround) | Jannik Vogel | |
| 2016-05-03 | Pica: Make PicaShaderConfig trivially_copyable and clear it before use | Jannik Vogel | |
| 2016-05-03 | OpenGL: Don't copy const_color (Reverts #1745) | Jannik Vogel | |
| 2016-05-03 | Pica: Replace logic in shader.cpp with loop | Jannik Vogel | |
| 2016-05-01 | Merge pull request #1741 from linkmauve/iwyu-video_core | bunnei | |
| Fix video_core includes (and dependencies) using include-what-you-use | |||
| 2016-05-01 | OpenGL: Copy TevStageConfig using a loop. Fixes bug: const_color not copied | Jannik Vogel | |
| 2016-04-30 | OpenGL: border_color was never set. Fixed. (#1740) | Jannik Vogel | |
| 2016-04-30 | VideoCore: Run include-what-you-use and fix most includes. | Emmanuel Gil Peyrot | |
| 2016-04-30 | Remove TGA dumper | Jannik Vogel | |
| 2016-04-29 | Merge pull request #1730 from hrydgard/vertex-loader | bunnei | |
| * Remove late accesses to attribute_config * Refactor: Extract VertexLoader from command_processor.cpp. Preparation for a similar concept to Dolphin or PPSSPP. These can be JIT-ed and cached. * Move "&" to their proper place, add missing includes and make some properly relative. * Don't keep base_address in the loader, it doesn't belong there (with it, the loader can't be cached). * Optimize the vertex loader, nearly doubling its speed. * Debugger fix * Move and rename the MemoryAccesses class to MemoryAccessTracker. | |||
| 2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | |
| This has been entirely superseded by MicroProfile. The rest of the code can go when a simpler frametime/FPS meter is added to the GUI. | |||
| 2016-04-29 | Move and rename the MemoryAccesses class to MemoryAccessTracker. | Henrik Rydgard | |
| 2016-04-28 | Debugger fix | Henrik Rydgard | |
| 2016-04-28 | Optimize the vertex loader, nearly doubling its speed. | Henrik Rydgard | |
| 2016-04-28 | Don't keep base_address in the loader, it doesn't belong there (with it, the ↵ | Henrik Rydgard | |
| loader can't be cached). | |||
| 2016-04-28 | Move "&" to their proper place, add missing includes and make some properly ↵ | Henrik Rydgard | |
| relative. | |||
| 2016-04-28 | Refactor: Extract VertexLoader from command_processor.cpp. | Henrik Rydgard | |
| Preparation for a similar concept to Dolphin or PPSSPP. These can be JIT-ed and cached. | |||
| 2016-04-28 | Remove late accesses to attribute_config | Henrik Rydgard | |
| 2016-04-25 | Merge pull request #1710 from hrydgard/optimize-event-breakpoints | bunnei | |
| Replace std::map with std::array for graphics event breakpoints | |||
| 2016-04-25 | shader: Shader size is long uint, not uint. | Sam Spilsbury | |
| 2016-04-25 | shader: Handle non-CALL opcodes with a break | Sam Spilsbury | |
| 2016-04-24 | shader: Format string must be provided inline and not as a variable | Sam Spilsbury | |
| 2016-04-24 | Replace std::map with std::array for graphics event breakpoints, and allow ↵ | Henrik Rydgard | |
| the compiler to inline. Saves 1%+ in vertex heavy situations. | |||
| 2016-04-23 | pica: Handle default lighting case | Sam Spilsbury | |
| 2016-04-22 | HWRasterizer: reorder declarations to match defs | tfarley | |
| 2016-04-22 | HWRasterizer: sync specular uniform for new shaders | tfarley | |
| 2016-04-22 | Merge pull request #1436 from tfarley/hw-tex-forwarding | bunnei | |
| Hardware Renderer Texture Forwarding | |||
| 2016-04-21 | HWRasterizer: Texture forwarding | tfarley | |
| 2016-04-21 | Config: Add scaled resolution option | tfarley | |
| 2016-04-21 | Merge pull request #1655 from JayFoxRox/hw-dot3 | bunnei | |
| OpenGL: Implement color combiner Operation::Dot3_RGB | |||
| 2016-04-17 | Merge pull request #1625 from JayFoxRox/sw-blend-func | bunnei | |
| Rasterizer: Allow all blend factors for alpha blend-func | |||
| 2016-04-17 | Rasterizer: Allow all blend factors for alpha blend-func | Jannik Vogel | |
| 2016-04-14 | debug_utils: use std::make_unique for initializing PicaTrace | Lioncash | |
