| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-07 | D3D: Use std::strings for Compile[x]Shader and CompileAndCreate[x]Shader | Lioncash | |
| With strings, we don't need to care about passing in a length, since it internally stores it. So now, we don't even need a length parameter for these functions anymore as well. This also kills off some sprintf_s calls. | |||
| 2014-07-04 | Change the comments to be more detailed. | Justin Chadwick | |
| 2014-07-03 | Place pinned memory as top priority | Justin Chadwick | |
| 2014-07-02 | FPS counter cleanup | Lioncash | |
| - Isolate it into it's own namespace - Shorten function names, the namespace self-documents. - Just use the std I/O, we can just write directly to the stream for logging. | |||
| 2014-06-27 | Statistics: Reformat stats string | degasus | |
| 2014-06-27 | VideoCommon: remove unused stats | degasus | |
| 2014-06-25 | Centralize the logging code into its own folder in Common. | Lioncash | |
| 2014-06-24 | Remove the 32-bit config platform from the VS solution and projects | Lioncash | |
| 2014-06-22 | Merge pull request #500 from lioncash/ini | Pierre Bourdon | |
| Use only section-based ini reading. | |||
| 2014-06-21 | Merge pull request #501 from magumagu/sw-cp-structs | Tony Wasserka | |
| VideoSoftware: remove duplicated CommandProcessor structures. | |||
| 2014-06-21 | VideoSoftware: remove duplicated CommandProcessor structures. | magumagu | |
| 2014-06-21 | Merge pull request #439 from degasus/lighting-fix | Tony Wasserka | |
| Lighting cleanup | |||
| 2014-06-20 | Make the common "Failed to enumerate outputs" message much more useful. | Paul Olszewski | |
| Now it includes its most common cause, a simply-worded solution, and an exclamation point. | |||
| 2014-06-19 | LightingShader: hard code const variable | degasus | |
| 2014-06-19 | PixelShader: use the vertex const buffer for ppl | degasus | |
| 2014-06-19 | VideoCommon: use the Light struct in XF memory | degasus | |
| 2014-06-19 | Merge pull request #497 from Armada651/osd-scaling | Tony Wasserka | |
| D3D: Reset viewport before drawing the OSD. | |||
| 2014-06-18 | Kill off replaceable usages of s[n]printf. | Lioncash | |
| 2014-06-16 | D3D: Reset viewport before drawing the OSD. | Jules Blok | |
| 2014-06-16 | Use only section-based ini reading. | Lioncash | |
| 2014-06-15 | Merge pull request #492 from Armada651/master | Pierre Bourdon | |
| Remove EmuWindow | |||
| 2014-06-15 | Remove EmuWindow. | Armada | |
| All it did was raise complexity. | |||
| 2014-06-13 | Merge pull request #445 from magumagu/video-dead-code | Tony Wasserka | |
| Video backends: remove dead code. | |||
| 2014-06-08 | Fix the capitalization of "GameCube" throughout the project. | Paul Olszewski | |
| 2014-06-06 | Fix OpenGL ES version detection. | Ryan Houdek | |
| Mesa report GLES version as "3.0" not "3.00" Spec mandates X.Y versioning scheme, doesn't say how long the decimal place must be. | |||
| 2014-06-05 | OGL: speed up the EFB cache | degasus | |
| gcc doesn't optimize this loops with -O2, so using memset now. A flag to skip the clear funktion was added as the cache is already cleared most of the time. | |||
| 2014-06-05 | OGL-StreamBuffer: replace size_t with u32 | degasus | |
| Yes, this matters. We align our buffer all the the time which needs a division. u64 divisions are just so slow. | |||
| 2014-06-05 | OGL-StreamBuffer: move alignment to caller | degasus | |
| Only the caller know if alignment is needed at all, so it can be skipped now. | |||
| 2014-06-05 | OGL-StreamBuffer: make the SLOT calculation much easier | degasus | |
| The size of the buffer is now power of 2, so we can use a shift instead of a division. This was at about 2% of the global CPU usage. | |||
| 2014-06-05 | OGL-StreamBuffer: allocate fences in StreamBuffer directly | degasus | |
| 2014-06-05 | OGL-StreamBuffer: don't use coherent mapping | degasus | |
| Coherent mapping seems to be much slower on fermi gpus. | |||
| 2014-06-01 | Video backends: remove dead code. | magumagu | |
| 2014-05-29 | Remove the min/max functions in CommonFuncs. | Lioncash | |
| The algorithm header has the same functions. | |||
| 2014-05-29 | Merge pull request #421 from CarlKenner/MissingSpace | shuffle2 | |
| Fix error message when D3D11 HResults fail. | |||
| 2014-05-27 | Fix error message when D3D11 HResults fail. | CarlKenner | |
| Prevents showing the wrong function name by putting a space between the function name and "Failed". Also fixes the capitalization. | |||
| 2014-05-25 | Use strings instead of arbitrary buffers for video statistics | Lioncash | |
| 2014-05-22 | Merge pull request #370 from Sonicadvance1/remove_specialized_memcmp | shuffle2 | |
| Removes ZeroFrog's "optimized" memcpy and memcmp functions. | |||
| 2014-05-19 | ogl: pixel format shader without resolving | degasus | |
| v2: Don't use std::to_string as this function is broken on android. | |||
| 2014-05-19 | ogl: use ARB_texture_multisample for msaa | degasus | |
| 2014-05-19 | ogl: add ARB_texture_multisample | degasus | |
| 2014-05-19 | ogl: drop NV_framebuffer_multisample_coverage | degasus | |
| 2014-05-19 | ogl: drop csaa support | degasus | |
| 2014-05-18 | Merge pull request #355 from magumagu/gx-missing-opcode | Tony Wasserka | |
| Opcode decoding: handle missing opcodes 0x88 etc. | |||
| 2014-05-17 | Removes ZeroFrog's "optimized" memcpy and memcmp functions. | Ryan Houdek | |
| These were only compiled in on Windows and x86_32. They provided "optimized" copies and compares based on blocksizes for the AMD Athlon and Duron CPU families. The code was taken from something that AMD provides with a as-is license. Just get rid of this crap. | |||
| 2014-05-17 | Merge pull request #360 from magumagu/lighting-rounding | Tony Wasserka | |
| Video backends: fix rounding in lighting computation. | |||
| 2014-05-17 | Video backends: warn on usage of GL_DRAW_QUADS_2. | magumagu | |
| It's not normally used, so if it shows up, it could indicate a CPU emulation bug. | |||
| 2014-05-17 | Merge pull request #269 from magumagu/swbackend-xfregisters | Tony Wasserka | |
| SW backend: use VideoCommon XFRegisters struct. | |||
| 2014-05-16 | Video backends: mass-replace "xfregs" with "xfmem". | magumagu | |
| 2014-05-16 | Video backend: merge global var xfmem into xfregs. | magumagu | |
| There isn't really any reason to keep them separate. | |||
| 2014-05-16 | Video backends: unify xfregs/xfmem structures. | magumagu | |
| Removes the duplicate swxfregs global variable/struct from the software backend in favor of the ones from VideoCommon. | |||
