| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-18 | VideoSW: Fix XFB config. | degasus | |
| 2016-05-18 | VideoSW: Drop Update in XFB copy. | degasus | |
| 2016-05-03 | Merge pull request #3742 from phire/dither | Matthew Parlane | |
| Implement Dithering for video software | |||
| 2016-04-30 | VideoSW: Fix special case. | degasus | |
| I have no clue what this special case shall be, but accessing g_main_cp_state within Flush() is not allowed. We likely still have a bad behavior, but now it only depends on the current state, not on the next one after flushing. | |||
| 2016-03-24 | VideoCommon: Refactor TexMode0 mipmaps disabled test into a helper function | EmptyChaos | |
| 2016-03-23 | Implement Dithering for video software | Scott Mansell | |
| 2016-03-06 | VideoSW: Drop SetTevReg for colors. | degasus | |
| 2016-03-06 | VideoSW: Drop SetScissor(). | degasus | |
| Just access the global state directly. | |||
| 2016-03-06 | VideoSW: Drop SetViewOffset. | degasus | |
| Just use the global state. | |||
| 2016-01-31 | VideoCommon: Convert some DataReader includes into forward declarations | Lioncash | |
| Gets rid of some indirect inclusions in cpp files. Also this will reduce the amount of rebuilt files if changes occur in the DataReader header. | |||
| 2016-01-25 | Fifo: Make g_bSkipCurrentFrame a TU-local variable | Lioncash | |
| This is only ever queried, making it a global isn't necessary. | |||
| 2016-01-24 | OpcodeDecoder: Add namespace | Lioncash | |
| 2016-01-18 | Merge pull request #3523 from lioncash/video | Pierre Bourdon | |
| VideoCommon: Header cleanup | |||
| 2016-01-17 | VideoCommon: Header cleanup | Lioncash | |
| Also remedies places where the video backends and core rely on things being indirectly included. | |||
| 2016-01-15 | PixelShaderGen: Use bitwise AND for wrapping indirect texture coordinates | Stenzek | |
| (x % y) is not defined in GLSL when sign(x) != sign(y). This also has the added benefit of behaving the same as sampler wrapping modes, in regards to negative inputs. | |||
| 2016-01-12 | Fifo: Create a "Fifo" namespace. | degasus | |
| 2016-01-12 | Merge VideoBackendHardware into VideoBackend. | degasus | |
| And rename it to VideoBackendBase because of conflicts within the backends itself. | |||
| 2016-01-09 | VideoSW: fix some warnings | Tillmann Karras | |
| 2016-01-06 | VideoSW: Use more VideoCommon | degasus | |
| Now we require lots of empty functions, but this removes by far more duplicated code. | |||
| 2016-01-06 | Merge pull request #3313 from degasus/videosw | Markus Wick | |
| VideoSW: Clear Vertex data before usage | |||
| 2016-01-04 | Merge pull request #3434 from lioncash/enum | Markus Wick | |
| OnScreenDisplay: Make CallbackType an enum class | |||
| 2016-01-02 | VideoBackend: Get rid of a boolean global | Lioncash | |
| Also gets rid of global headers | |||
| 2016-01-02 | OnScreenDisplay: Make CallbackType an enum class | Lioncash | |
| 2015-12-28 | VideoSW: Clear Vertex data before usage | degasus | |
| This must have no effect, everything else is usage of uninitialized memory. | |||
| 2015-12-28 | Merge pull request #3381 from Armada651/revert-3076 | Markus Wick | |
| Revert "Merge pull request #3076 from void-ghost/stereo3d_presets" | |||
| 2015-12-27 | Revert "ShaderGen: Toggle value of uninitialized color." | Scott Mansell | |
| 2015-12-22 | VertexLoaderBase: Get rid of explicit delete and new | Lioncash | |
| 2015-12-23 | Revert "Merge pull request #3076 from void-ghost/stereo3d_presets" | Jules Blok | |
| This reverts commit 81414b4fa2edadf0b2a2bb0bd4df61dd59165eec, reversing changes made to b926061f641692ae31bacbeba304f5941db7d3bc. Conflicts: Source/Core/DolphinWX/Frame.cpp Source/Core/VideoCommon/VideoConfig.cpp Source/Core/VideoCommon/VideoConfig.h | |||
| 2015-12-20 | VideoBackends: Simplify initialization and deinitialization of resources | Lioncash | |
| Approximately three or four times now, the issue of pointers being in an inconsistent state been an issue in the video backend renderers with regards to tripping up other developers. Global (ugh) resources are put into a unique_ptr and will always have a well-defined state of being - null or not null | |||
| 2015-12-19 | VideoSW: Clear normal vertex data. | degasus | |
| This data might not be initialized but used for lighting. This matches our ShaderGen usage in VertexShaderGen.cpp:166. | |||
| 2015-12-18 | Merge pull request #3315 from degasus/test | Pierre Bourdon | |
| ShaderGen: Toggle value of uninitialized color. | |||
| 2015-12-06 | VideoSW: Use Zero for undefined colors. | degasus | |
| 2015-12-06 | Rasterizer: Mark some references as const | Lioncash | |
| 2015-12-06 | Rasterizer: Specify internal linkage on Draw | Lioncash | |
| It's not exposed in the header. | |||
| 2015-12-06 | Rasterizer: Convert BLOCK_SIZE into a constant variable | Lioncash | |
| 2015-12-06 | Rasterizer: Get rid of a clamp macro | Lioncash | |
| 2015-12-06 | Rasterizer: Get rid of a trivial pointer cast | Lioncash | |
| 2015-12-02 | VideoSW: Wipe output vertices | degasus | |
| They shall be overwritten afterwards. | |||
| 2015-10-17 | Merge pull request #3157 from degasus/videosw3 | Markus Wick | |
| VideoSW: Wipe alpha on bypass EFB | |||
| 2015-10-17 | Merge pull request #3155 from degasus/videosw | flacs | |
| VideoSW: Split up OGL window handling | |||
| 2015-10-15 | VertexShaderManager: Get rid of float pointer casts | Lioncash | |
| 2015-10-14 | VideoSW: Use OpenGL Core context | degasus | |
| 2015-10-14 | VideoSW: Split up OGL window handling | degasus | |
| This removes OSD support for video software, but it was already broken before. This commit does not try to fix coding style issues, the rewrite of this presentation API is splitted up. | |||
| 2015-10-11 | VertexLoaderUtils: remove simple wrapper functions | Tillmann Karras | |
| 2015-10-10 | Misc. style fixes | Tillmann Karras | |
| 2015-10-10 | VideoSW: Wipe alpha on bypass EFB | degasus | |
| Alpha must not be displayed. | |||
| 2015-10-03 | Merge pull request #3076 from void-ghost/stereo3d_presets | shuffle2 | |
| Stereo3d presets | |||
| 2015-09-30 | Tev: Don't savestate Zero16 | Lioncash | |
| It's an array of zeroes. There's no need. | |||
| 2015-09-30 | ChunkFile: Provide additional helpers for C-style arrays | Lioncash | |
| Gets rid of magic numbers in cases where the array size is known at compile time. This is also useful for future entries that are stack allocated arrays as these functions prevent incorrect sizes being provided. | |||
| 2015-09-26 | Common: Move NonCopyable to its own header | Lioncash | |
