summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexShaderGen.h
AgeCommit message (Expand)Author
2025-05-24VideoCommon: move vertex shader gen logic to a 'process_vertex()' function, t...iwubcode
2022-11-23Fix build errors related to formatting non-scoped enumsPokechu22
2022-10-22VideoCommon: Add vertex shader point and line expansionTellowKrinkle
2022-04-22VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormalPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-03-06Convert XFMemory to BitField and enum classPokechu22
2019-05-30VideoCommon: Remove unnecessary memset on ShaderUid instances.Lioncash
2018-03-18VertexShaderGen: Convert defines to an enumLioncash
2017-07-20ShaderGen: Pass host config to shader generation functionsStenzek
2017-07-20ShaderGen: Remove host state from shader uidsStenzek
2017-04-04Add configurable toggle that rounds vertices to the nearest pixel wheniwubcode
2017-01-13VertexShaderGen: Remove the need for an extra UID.Jules Blok
2016-12-27VideoCommon: Don't process the depth range in the vertex shader if it's not o...Jules Blok
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-26Multithreadded Shadergen: Minor fixups.Scott Mansell
2016-06-26Multithreadded Shadergen: Second Pass over vertex/lighting ShadergensScott Mansell
2016-06-26Remove global refrences from common code.Scott Mansell
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-17VideoCommon: Header cleanupLioncash
2015-11-03VideoCommon: return code/uid from shader gensTillmann Karras
2015-11-01VideoCommon: flush vertex manager if components changeTillmann Karras
2015-10-29ShaderCaches: remove unneeded typedefsTillmann Karras
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-12-15VideoCommon: Assume we always use a geometry shader, not just for stereoscopy.Jules Blok
2014-12-14D3D: Add geometry shader stereoscopy support.Jules Blok
2014-11-23ShaderGen: Make use of padding to store the stereo flag.Jules Blok
2014-11-23ShaderGen: Handle ShaderCode objects directly.Jules Blok
2014-11-23ShaderGen: Add a stereoscopy flag in the UID data.Jules Blok
2014-07-05VideoCommon: Remove some unused constants from VertexShaderGen.h.Lioncash
2014-06-19LightingShader: hard code const variabledegasus
2014-03-14ShaderGen: Store light color uniforms as integers.Tony Wasserka
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-17Second and final pass of clearing out tabs.Lioncash
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2014-02-09Clean up some struct indentationsLioncash
2014-01-15VideoCommon: cleanup of "components" usagedegasus
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre