| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-01 | [GLES] Support texture_buffer for palette texture conversion. | Ryan Houdek | |
| OpenGL ES 3.2 adds this feature to core It was available to GLES 3.1 as GL_{EXT, OES}_texture_buffer as well. For the non-Nvidia vendors that implemented this is: - Qualcomm's Adreno 4xx - IMGTec's PowerVR Rogue | |||
| 2015-08-26 | Support OpenGL ES 3.2. | Ryan Houdek | |
| OpenGL ES 3.2 adds a few things we care about supporting in core. In particular: - GL_{ARB,EXT,OES}_draw_elements_base_vertex - KHR_Debug - Sample Shading - GL_{ARB,EXT,OES,NV}_copy_image - Geometry shaders - Geometry shader instancing (If they support GL_{EXT,OES}_geometry_point_size) Nvidia was the first to release an OpenGL ES 3.2 driver which I uesd to test this on. This also enables GS Instancing on GLES 3.1 hardware if it supports all of the required extensions. | |||
| 2015-08-22 | Disable OpenGL ES 3.1 on all Qualcomm Adreno devices. | Ryan Houdek | |
| Their new driver that supports GLES3.1 + AEP has issues with it. At the very least they don't implement all of the geometry shader features fully which causes shader linker issues when we attempt to use them. I don't have a device so I can't fully test, so until I do I'm going to blanket disable the whole thing. | |||
| 2015-08-06 | DriverDetails: Disable GL_ARB_copy_image on mesa. | degasus | |
| 2015-08-06 | OGL: Move copy_image variable into backend. | degasus | |
| 2015-07-31 | Changed the aspect ratio settings to account for NTSC/PAL pixel aspect ↵ | mirrorbender | |
| ratios and VI scaling. | |||
| 2015-07-25 | RealXFB sizes don't get scaled by IR | booto | |
| When calculating the size of the undisplayed margin in the case where fbWidth != fbStride for RealXFB for displaying in the output window, we do not scale by IR - RealXFB is implicitly 1x. | |||
| 2015-06-25 | Merge branch 'stable' | Jules Blok | |
| 2015-06-25 | Merge pull request #2656 from Armada651/ogl-inv-depth | Jules Blok | |
| OGL: Allow inverted depth ranges. | |||
| 2015-06-25 | Add an OSD notification for screenshot saving | Lioncash | |
| 2015-06-25 | Merge pull request #2657 from lioncash/screenshot | Jules Blok | |
| Render: Add an OSD notification for screenshot saving | |||
| 2015-06-24 | Merge pull request #2624 from sigmabeta/android-save-screenshot | Ryan Houdek | |
| Android: Save screenshot at end of an emulation session. | |||
| 2015-06-24 | Add an OSD notification for screenshot saving | Lioncash | |
| 2015-06-24 | OGL: Allow inverted depth ranges. | Jules Blok | |
| 2015-06-24 | Fix -Wformat-extra-args warning | Tillmann Karras | |
| 2015-06-23 | Android: Save screenshot at end of an emulation session. | sigmabeta | |
| 2015-06-21 | Support partial texture updates via efb copies | mimimi085181 | |
| 2015-06-06 | Revert "Revert "OGL: Change the depth buffer type to GL_FLOAT."" | Jules Blok | |
| This reverts commit 05d60f4fef5fb7377ed1f2f905b48e93926501b3. | |||
| 2015-06-06 | Revert "OGL: Use floating point arithmetic to scale the depth value." | Jules Blok | |
| This reverts commit 05f42f94a0442fef64c994cb78f4d621bb1fc7ff. | |||
| 2015-06-06 | VideoBackends: Allow the viewport to use the full depth range. | Jules Blok | |
| 2015-06-02 | OGL: Rewrite POKE_Z with a draw call | degasus | |
| It's now also merged and it should be faster than the glClear way. | |||
| 2015-05-25 | Merge pull request #2357 from degasus/ogl_efb_poke_merge | Ryan Houdek | |
| ogl: efb poke merge | |||
| 2015-05-25 | Set copyright year to when a file was created | Tillmann Karras | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2015-05-22 | OGL: Depth range inversion. | Jules Blok | |
| 2015-05-22 | VertexShaderGen: Use correct depth output when glClipControl is supported. | Jules Blok | |
| 2015-05-22 | OGL: Add glClipControl support. | Jules Blok | |
| 2015-05-20 | OGL: Use floating point arithmetic to scale the depth value. | Jules Blok | |
| 2015-05-20 | Revert "OGL: Change the depth buffer type to GL_FLOAT." | Jules Blok | |
| This reverts commit 4b2e04b862ef0e5166f1c855148a44bc7c88f381. | |||
| 2015-05-20 | OGL: reimplement poke-color | degasus | |
| 2015-05-18 | VideoBackends: Clamp depth to uint24 range. | Jules Blok | |
| 2015-05-08 | OGL: Join declarations and assignments in Render | Lioncash | |
| 2015-05-08 | OGL: Get rid of some explicit deletes in Render | Lioncash | |
| 2015-05-08 | VideoBackends: Use the new divisor when clearing the depth buffer. | Jules Blok | |
| 2015-05-08 | VideoBackends: Clamp Z peek values. | Jules Blok | |
| 2015-05-08 | OGL: Change the depth buffer type to GL_FLOAT. | Jules Blok | |
| 2015-03-02 | TextureCache: load all mipmap levels from custom textures | degasus | |
| This drops the "feature" to load level 0 from the custom texture and all other levels from the native one if the size matches. But in my opinion, when a custom texture only provide one level, no more should be used at all. | |||
| 2015-02-24 | OGL: support palette texture decoding | degasus | |
| 2015-01-26 | Revert "Merge pull request #1903 from RisingFog/libav" | Pierre Bourdon | |
| This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26. | |||
| 2015-01-26 | Merge pull request #1903 from RisingFog/libav | skidau | |
| Use ffmpeg for Windows Video Dumping instead of VFW | |||
| 2015-01-25 | Merge pull request #1920 from CarlKenner/fix3dxfb | skidau | |
| Fix 3D XFB | |||
| 2015-01-23 | Make zfreeze use screenspace coordinates independant of IR. | Scott Mansell | |
| OpenGL requires the y coordinates to be flipped. Also refactored PixelGen code to remove duplicate code. | |||
| 2015-01-21 | Use ffmpeg for Windows Video Dumping instead of VFW | Fog | |
| 2015-01-21 | Merge pull request #1869 from Stevoisiak/GeneralConsistency | Ryan Houdek | |
| Minor consistency changes | |||
| 2015-01-20 | This fixes stereoscopic 3D with XFB enabled, for example in the intro in ↵ | CarlKenner | |
| Animal Crossing GameCube NTSC. The maths appears to give crazy impossible answers without this fix, but the cause is all the ints being "promoted" to unsigned because of the single unsigned division at the end. | |||
| 2015-01-18 | Add support for two new OpenGL ES extensions. | Ryan Houdek | |
| This adds support for OES_draw_elements_base_vertex and EXT_buffer_storage. | |||
| 2015-01-13 | Merge pull request #1872 from degasus/texcache | Markus Wick | |
| Texcache cleanup 2 | |||
| 2015-01-12 | Minor consistency changes | Stevoisiak | |
| Mostly small changes, like capitalization and spelling | |||
| 2015-01-11 | TexCache: clean up frameCount handling | degasus | |
| 2015-01-03 | Scale the offset to the IR scale | Patrick A. Ferry | |
| The offset between fbStride and fbWidth will need to be scaled by IR scale. | |||
