| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-23 | OpenGL: Set shader_dirty on lighting changes | Jannik Vogel | |
| 2016-05-23 | Pica: Name LightSrc.config register | Jannik Vogel | |
| 2016-05-23 | Pica: Name lighting.config0 and .config1 registers | Jannik Vogel | |
| 2016-05-23 | OpenGL: Use uniforms for dist_atten_bias and dist_atten_scale | Jannik Vogel | |
| 2016-05-21 | Refactor Tev stage dumper | Jannik Vogel | |
| 2016-05-21 | Extend Tev stage dumper | Jannik Vogel | |
| 2016-05-16 | Merge pull request #1786 from JayFoxRox/blend-equation | bunnei | |
| OpenGL: Support blend equation | |||
| 2016-05-16 | Retrieve shader result from new OutputRegisters-type | Jannik Vogel | |
| 2016-05-16 | Merge pull request #1787 from JayFoxRox/refactor-jit | linkmauve | |
| Refactor JIT | |||
| 2016-05-14 | OpenGL: Only update depth uniforms if the depth changed | Jannik Vogel | |
| 2016-05-14 | OpenGL: value-initialize variables which cause uninitialised access otherwise | Jannik Vogel | |
| 2016-05-13 | Use new shader-jit signature for interpreter | Jannik Vogel | |
| 2016-05-13 | Refactor access to state in shader-jit | Jannik Vogel | |
| 2016-05-12 | OpenGL: Support blend equation | Jannik Vogel | |
| 2016-05-12 | Move program_counter and call_stack from UnitState to interpreter | Jannik Vogel | |
| 2016-05-12 | Move default_attributes into Pica state | Jannik Vogel | |
| 2016-05-11 | Merge pull request #1690 from JayFoxRox/tex-type-3 | bunnei | |
| Pica: Implement texture type 3 (Projection2D) | |||
| 2016-05-11 | Turn ShaderSetup into struct | Jannik Vogel | |
| 2016-05-11 | OpenGL: Implement texture type 3 | Jannik Vogel | |
| 2016-05-11 | Rasterizer: Implement texture type 3 | Jannik Vogel | |
| 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 | |
