summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon
AgeCommit message (Collapse)Author
2014-07-06VideoCommon: Get rid of an snprintf call in VideoConfig.cppLioncash
2014-07-06Merge pull request #362 from Tilka/ffmpeg_libav_newDolphin Bot
AVIDump: use new ffmpeg/libav API
2014-07-06Merge pull request #546 from workhorsy/header_guard_to_pragma_onceTony Wasserka
Changed lingering header include guards to pragma once.
2014-07-06Merge pull request #463 from degasus/vertex_format_cacheRyan Houdek
VideoCommon: Cache native vertex formats
2014-07-05VideoCommon: Remove some unused constants from VertexShaderGen.h.Lioncash
2014-07-04VideoCommon: Cache native vertex formatsdegasus
We are used to have a 1:1 mapping of GX vertex formats and the native (OGL + D3D) ones, but there are by far more GX ones. This new cache maps them directly so that we don't flush on GX vertex format changes as long as the native one doesn't change. The idea is stolen from galop1n.
2014-07-02FPS counter cleanupLioncash
- 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-07-01Changed lingering header include guards to pragma once.Matthew Brennan Jones
Some headers where using #ifndef to guard being including multiple times. But most were using pragma once. So for consistency I changed them all to use pragma once.
2014-06-27AVIDump: rename frame variablesTillmann Karras
2014-06-27AVIDump: update ffmpeg/libav API usageTillmann Karras
libav 10 was released on May 10th, 2014 and it drops support for some long-deprecated stuff like avcodec_encode_video().
2014-06-27AVIDump: cleanupTillmann Karras
2014-06-27Statistics: Reformat stats stringdegasus
2014-06-27VideoCommon: remove unused statsdegasus
2014-06-25Centralize the logging code into its own folder in Common.Lioncash
2014-06-24Remove the 32-bit config platform from the VS solution and projectsLioncash
2014-06-22Merge pull request #500 from lioncash/iniPierre Bourdon
Use only section-based ini reading.
2014-06-19LightingShader: hard code const variabledegasus
2014-06-19PixelShader: remove the duplicated ppl constantsdegasus
2014-06-19PixelShader: use the vertex const buffer for ppldegasus
2014-06-19VideoCommon: use the Light struct in XF memorydegasus
2014-06-18Kill off replaceable usages of s[n]printf.Lioncash
2014-06-16VideoCommon: small cleanups. No functional change.magumagu
2014-06-16Use only section-based ini reading.Lioncash
2014-06-15Merge pull request #492 from Armada651/masterPierre Bourdon
Remove EmuWindow
2014-06-15Remove EmuWindow.Armada
All it did was raise complexity.
2014-06-13Merge pull request #445 from magumagu/video-dead-codeTony Wasserka
Video backends: remove dead code.
2014-06-13Merge pull request #470 from pauldacheez/s-Gamecube-GameCubeTony Wasserka
Fix the capitalization of "GameCube" throughout the project.
2014-06-13Merge pull request #483 from neobrain/bitfield_fixesTony Wasserka
BitField fixes
2014-06-13Fix the vertexloader on non-x86 targets.Ryan Houdek
When I dropped ARM from a generic target, this caused the vertexloader to try using the JIT path. Instead of !_M_GENERIC, check for _M_X86 instead. Since it is only for the x86 target
2014-06-11Fix a few warnings caused by using BitField with non-typesafe functions.Tony Wasserka
2014-06-09Remove unused video config variable.Rachel Bryk
2014-06-08Fix the capitalization of "GameCube" throughout the project.Paul Olszewski
2014-06-07Make it so ARMv7 isn't a generic target.Ryan Houdek
Rearranges a bit of code so that ARM isn't a generic build anymore. Because it obviously isn't
2014-06-06Merge pull request #457 from Tilka/jccRyan Houdek
x64Emitter: J_CC: use 32 bit offset automatically
2014-06-06Merge pull request #458 from Tilka/warningsPierre Bourdon
Fix some warnings
2014-06-04Fix some warnings.Tillmann Karras
The 'offset' variable needs to stay because the disabled code below uses it.
2014-06-03x64Emitter: J_CC: use 32 bit offset automaticallyTillmann Karras
2014-06-02Fix a typo in a BP register name (BPMEM_TX_SETLUT_4 -> BPMEM_TX_SETTLUT_4).Lioncash
Also fixed the alignment of the register values.
2014-06-02Add missing registers in GetBPRegInfoLioncash
2014-06-01Video backends: remove dead code.magumagu
2014-05-29Remove the min/max functions in CommonFuncs.Lioncash
The algorithm header has the same functions.
2014-05-30Merge pull request #411 from lioncash/fifo-cleanupPierre Bourdon
Make GetBPRegInfo just take two strings as parameters
2014-05-29Make GetBPRegInfo just take two strings as parametersLioncash
Gets rid of the size parameters.
2014-05-25Use strings instead of arbitrary buffers for video statisticsLioncash
2014-05-22Merge pull request #370 from Sonicadvance1/remove_specialized_memcmpshuffle2
Removes ZeroFrog's "optimized" memcpy and memcmp functions.
2014-05-20BPStructs: Consistently put the two shared copy args firstJasper St. Pierre
And rename them so they make a bit more sense.
2014-05-20BPStructs: Remove another function wrapperJasper St. Pierre
2014-05-20BPStructs: Move LoadBPReg hereJasper St. Pierre
2014-05-20BPStructs: Flatten out BPWrittenJasper St. Pierre
2014-05-20BPStructs: Reindent BPWrittenJasper St. Pierre