| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe | |
| 2017-09-17 | Fixed framebuffer warning | Huw Pascoe | |
| 2017-09-16 | Merge pull request #2900 from wwylele/clip-2 | Yuri Kunde Schlesner | |
| PICA: implement custom clip plane | |||
| 2017-09-05 | Merge pull request #2914 from wwylele/fresnel-fix | bunnei | |
| pica/lighting: only apply Fresnel factor for the last light | |||
| 2017-09-03 | pica/lighting: only apply Fresnel factor for the last light | wwylele | |
| 2017-08-31 | video_core: report telemetry for gas mode | wwylele | |
| 2017-08-30 | Merge pull request #2891 from wwylele/sw-bump | bunnei | |
| SwRasterizer/Lighting: implement bump mapping | |||
| 2017-08-25 | gl_rasterizer: implement custom clip plane | wwylele | |
| 2017-08-22 | gl_rasterizer/lighting: more accurate CP formula | wwylele | |
| 2017-08-21 | gl_shader_gen: simplify and clarify the depth transformation between vertex ↵ | wwylele | |
| shader and fragment shader | |||
| 2017-08-21 | gl_rasterizer: add clipping plane z<=0 defined in PICA | wwylele | |
| 2017-08-11 | gl_shader_gen: don't call SampleTexture when bump map is not used | wwylele | |
| 2017-07-22 | Merge pull request #2816 from wwylele/proctex-lutlutlut | Sebastian Valle | |
| gl_rasterizer: use texture buffer for proctex LUT | |||
| 2017-07-22 | Merge pull request #2834 from wwylele/depth-enable-fix | Sebastian Valle | |
| gl_rasterizer_cache: fix using_depth_fb | |||
| 2017-07-17 | telemetry: Log performance, configuration, and system data. | bunnei | |
| 2017-07-01 | gl_rasterizer: use texture buffer for proctex LUT | wwylele | |
| 2017-06-22 | gl_rasterizer: use texture buffer for fog LUT | wwylele | |
| 2017-06-22 | gl_rasterizer: create the texture before applying the state | wwylele | |
| this is a rebasing error from #2792. It doesn't affect much though, because the later more Apply() call fixes/hides it | |||
| 2017-06-21 | gl_state: reset 1d textures | wwylele | |
| 2017-06-21 | gl_rasterizer: fix glGetUniformLocation type | wwylele | |
| 2017-06-21 | gl_rasterizer: manage texture ids in one place | wwylele | |
| 2017-06-21 | gl_rasterizer/lighting: fix LUT interpolation | wwylele | |
| 2017-06-18 | gl_rasterizer/lighting: use the formula from the paper for germetic factor | wwylele | |
| 2017-06-15 | gl_rasterizer/lighting: implement geometric factor | wwylele | |
| 2017-06-14 | Merge pull request #2762 from wwylele/light-cp-tangent | Yuri Kunde Schlesner | |
| Fragment lighting: implement lut input 5 (CP) and tangent mapping | |||
| 2017-06-13 | Merge pull request #2743 from wwylele/wrap-fix | Yuri Kunde Schlesner | |
| pica/rasterizer: implement/stub texture wrap mode 4-7 | |||
| 2017-06-12 | Merge pull request #2767 from yuriks/quaternion-flip-comment | Yuri Kunde Schlesner | |
| OpenGL: Update comment on AreQuaternionsOpposite with new information | |||
| 2017-06-11 | gl_rasterizer/lighting: Implement tangent mapping | wwylele | |
| 2017-06-11 | gl_rasterizer/lighting: implement lut input 5 (CP) | wwylele | |
| 2017-06-11 | Merge pull request #2727 from wwylele/spot-light | Sebastian Valle | |
| Fragment lighting: implement spot light | |||
| 2017-06-10 | gl_rasterizer_cache: depth write is disabled if allow_depth_stencil_write is ↵ | wwylele | |
| false | |||
| 2017-06-10 | OpenGL: Update comment on AreQuaternionsOpposite with new information | Yuri Kunde Schlesner | |
| While debugging the software renderer implementation, it was noticed that this is actually exactly what the hardware does, upgrading the status of this "hack" to being a proper implementation. And there was much rejoicing. | |||
| 2017-06-04 | pica/rasterizer: implement/stub texture wrap mode 4-7 | wwylele | |
| 2017-05-30 | gl_rasterizer: implement spot light | wwylele | |
| 2017-05-30 | gl_rasterizer: sync spot light status | wwylele | |
| 2017-05-28 | Merge pull request #2729 from yuriks/quaternion-fix | Yuri Kunde Schlesner | |
| OpenGL: Improve accuracy of quaternion interpolation | |||
| 2017-05-27 | Move screen size constants from video_core to core | Yuri Kunde Schlesner | |
| video_core didn't even properly use them, and they were the source of many otherwise-unnecessary dependencies from core to video_core. | |||
| 2017-05-27 | OpenGL: Remove unused RendererOpenGL fields | Yuri Kunde Schlesner | |
| 2017-05-27 | OpenGL: Improve accuracy of quaternion interpolation | Yuri Kunde Schlesner | |
| Current order of operations (rotate then normalize) seems to produce a lot more distortion than normalizing and then rotating. This makes Citra results match pretty closesly with hardware, and indicates that hardware may also be using lerp instead of slerp to interpolate the quaternions. | |||
| 2017-05-27 | gl_shader: refactor texture sampler into its own function | wwylele | |
| 2017-05-20 | gl_rasterizer: implement procedural texture | wwylele | |
| 2017-05-05 | pica: shader_dirty if texture2 coord changed | wwylele | |
| 2017-05-03 | pica: use correct coordinates for texture 2 | wwylele | |
| 2017-04-21 | Merge pull request #2671 from wwylele/dot3-rgba | bunnei | |
| rasterizer: implement combiner operation 7 (Dot3_RGBA) | |||
| 2017-04-20 | gl_shader_gen: remove TODO about Lerp behaviour verification. The ↵ | wwylele | |
| implementation is verified against hardware | |||
| 2017-04-19 | rasterizer: implement combiner operation 7 (Dot3_RGBA) | wwylele | |
| 2017-04-17 | OpenGL: Pass Pica regs via parameter | Yuri Kunde Schlesner | |
| 2017-04-16 | OpenGL: Move PicaShaderConfig to gl_shader_gen.h | Yuri Kunde Schlesner | |
| Also move the implementation of CurrentConfig to the cpp file. | |||
| 2017-04-16 | OpenGL: Move Attributes enum to a more appropriate file | Yuri Kunde Schlesner | |
| 2017-03-01 | Input: remove unused stuff & clean up | wwylele | |
| 1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include | |||
