dolphin/Source/Core/VideoCommon
Ryan Houdek 3251d78f89 Add initial support for GLSL ES 3.10.
GLSL ES 3.10 adds implicit support for the binding layout qualifier that we use.
Changes our GLSL version enums to bit values so we can check for both ES versions easily.
2014-04-03 00:46:09 -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 Don't cast -1 to enum to represent a missing value. 2014-03-30 01:40:06 -04: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 Don't cast -1 to enum to represent a missing value. 2014-03-30 01:40:06 -04:00
BPStructs.cpp BPMemory: Make use of BitField in a number of structures. 2014-03-25 23:57:58 +01: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 Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01:00
DriverDetails.h Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01: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 Kill off some usages of c_str. 2014-03-14 13:51:23 -04: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 Kill off some usages of c_str. 2014-03-14 13:51:23 -04: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 Add initial support for GLSL ES 3.10. 2014-04-03 00:46:09 -05:00
PixelShaderGen.h PixelShaderGen: Perform some of the fog calculations with integers. 2014-03-14 22:31:32 +01:00
PixelShaderManager.cpp BPMemory: Use the new BitField class in two selected structures. 2014-03-25 23:57:57 +01: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 Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13: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 Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01:00
VertexLoader.h Fix various warnings reported by clang 2014-02-28 12:28:19 +01: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 Add initial support for GLSL ES 3.10. 2014-04-03 00:46:09 -05:00
VertexShaderGen.h ShaderGen: Store light color uniforms as integers. 2014-03-14 22:31:18 +01:00
VertexShaderManager.cpp Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01: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 More range-based loops and overrides 2014-03-17 02:55:55 +01: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 Remove the extra parameters field from the PH. 2014-03-15 15:04:39 +02:00
VideoConfig.h Add initial support for GLSL ES 3.10. 2014-04-03 00:46:09 -05: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