dolphin/Source/Core/VideoCommon
Ryan Houdek 2d8cfb89d7 Changes posmtx vertex attribute to integer.
This makes it so we don't need to do some dumb casting from float to integer in our shaders.
Only tested in OpenGL, needs to be tested in D3D.
2014-04-30 19:11:06 -05:00
..
AVIDump.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
AVIDump.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
BPFunctions.cpp VideoBackend: remove unused config vars. 2014-04-11 14:53:12 -07:00
BPFunctions.h BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
BPMemory.cpp BPMemory: Make use of BitField in a number of structures. 2014-03-25 23:57:58 +01:00
BPMemory.h BPMemory: Fix GenMode using an incorrect number of bits for the number of color chans. 2014-04-21 22:47:08 +02:00
BPStructs.cpp BPMemory: Use BitField for the GenMode fields. 2014-04-21 22:34:23 +02:00
BPStructs.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
CMakeLists.txt VideoCommon: remove Cache Displaylist 2014-01-31 07:30:55 +01:00
CommandProcessor.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
CommandProcessor.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ConstantManager.h ConstantManager: Do not use single-element arrays. 2014-03-14 22:33:25 +01:00
CPMemory.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
CPMemory.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
DataReader.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Debugger.cpp BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
Debugger.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
DriverDetails.cpp Change to ARM's naming convention in DriverDetails. 2014-04-18 21:06:32 -05:00
DriverDetails.h Change to ARM's naming convention in DriverDetails. 2014-04-18 21:06:32 -05:00
EmuWindow.cpp Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
EmuWindow.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
Fifo.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
Fifo.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
FPSCounter.cpp Various changes suggested by cppcheck 2014-02-28 12:43:20 +01:00
FPSCounter.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
FramebufferManagerBase.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
FramebufferManagerBase.h clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
HiresTextures.cpp Workaround dumb custom texture loading logic so that D3D11, GL core (used on OS X) and GLES code paths have less broken custom textures. 2014-04-24 00:33:48 +02:00
HiresTextures.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
ImageWrite.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
ImageWrite.h Various changes suggested by cppcheck 2014-02-28 12:43:20 +01:00
IndexGenerator.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
IndexGenerator.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
LightingShaderGen.h Pixel/LightingShaderGen: Fix code alignment issues. 2014-03-14 22:33:26 +01:00
LookUpTables.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
MainBase.cpp Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
MainBase.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
memcpy_amd.cpp Make our architecture defines less stupid. 2014-03-04 09:36:59 -06:00
NativeVertexFormat.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
OnScreenDisplay.cpp Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
OnScreenDisplay.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
OpcodeDecoding.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
OpcodeDecoding.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
PerfQueryBase.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
PerfQueryBase.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
PixelEngine.cpp Fix more header sorting issues in VideoCommon/ (now check-includes clean). 2014-02-20 01:01:10 +01:00
PixelEngine.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
PixelShaderGen.cpp VideoCommon: fix rounding in TEV. 2014-04-15 16:47:01 -07:00
PixelShaderGen.h PixelShaderGen: Perform some of the fog calculations with integers. 2014-03-14 22:31:32 +01:00
PixelShaderManager.cpp VideoBackend: remove unused config vars. 2014-04-11 14:53:12 -07:00
PixelShaderManager.h Fix more header sorting issues in VideoCommon/ (now check-includes clean). 2014-02-20 01:01:10 +01:00
RenderBase.cpp Don't cast -1 to enum to represent a missing value. 2014-03-30 01:40:06 -04:00
RenderBase.h BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
ShaderGenCommon.h clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
Statistics.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Statistics.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.h Second and final pass of clearing out tabs. 2014-02-17 02:19:41 -05:00
TextureCacheBase.cpp Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01:00
TextureCacheBase.h BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
TextureConversionShader.cpp Fix texture conversion shaders for GLSL ES. 2014-04-22 15:48:26 -05:00
TextureConversionShader.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
TextureDecoder_Generic.cpp Clang 3.4 exposes some warnings on Android. 2014-03-17 18:17:12 -05:00
TextureDecoder_x64.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
TextureDecoder.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexLoader_Color.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexLoader_Color.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
VertexLoader_Normal.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexLoader_Normal.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexLoader_Position.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
VertexLoader_Position.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
VertexLoader_TextCoord.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
VertexLoader_TextCoord.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexLoader.cpp Changes posmtx vertex attribute to integer. 2014-04-30 19:11:06 -05:00
VertexLoader.h Merge pull request #213 from Jezze/vertexloader-cleanups 2014-04-10 08:52:36 +02:00
VertexLoaderManager.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
VertexLoaderManager.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexManagerBase.cpp BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
VertexManagerBase.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexShaderGen.cpp Changes posmtx vertex attribute to integer. 2014-04-30 19:11:06 -05:00
VertexShaderGen.h ShaderGen: Store light color uniforms as integers. 2014-03-14 22:31:18 +01:00
VertexShaderManager.cpp VertexShaderGen: Correct vertex shader output to consider shifted pixel centers. 2014-04-24 00:21:17 +02:00
VertexShaderManager.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VideoBackendBase.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
VideoBackendBase.h Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
VideoCommon.h Make our architecture defines less stupid. 2014-03-04 09:36:59 -06:00
VideoCommon.vcxproj [VideoCommon] Remove references to now non-existant files OpenCL.h and OpenCL/OCLTextureDecoder.h in the Visual Studio vcxproj file. 2014-02-01 21:52:06 -05:00
VideoCommon.vcxproj.filters VideoCommon: remove Cache Displaylist 2014-01-31 07:30:55 +01:00
VideoConfig.cpp VideoBackend: remove unused config vars. 2014-04-11 14:53:12 -07:00
VideoConfig.h VideoBackend: remove unused config vars. 2014-04-11 14:53:12 -07:00
VideoState.cpp Fix more header sorting issues in VideoCommon/ (now check-includes clean). 2014-02-20 01:01:10 +01:00
VideoState.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
XFMemory.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
XFMemory.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
XFStructs.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
XFStructs.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00