summaryrefslogtreecommitdiffstats
path: root/Shaders/Common (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor update to FullScreenTriangleVS to allow non-separable programs in GLassiduous2020-08-201-7/+4
|
* Fixed issue with shadow cascades blendingassiduous2020-06-231-5/+22
|
* Renamed confusing DepthToNormalizedDeviceZ to CameraZToNormalizedDeviceZassiduous2020-05-241-4/+4
|
* Updated shadow filtering functions to explicitly take gradientsassiduous2020-05-171-6/+4
|
* Updated ShaderUtilities.fxh: added TransformTangentSpaceNormal functionassiduous2020-03-291-0/+40
|
* Fixed a number of vexing gles issuesEgor2019-10-031-5/+5
|
* Updated Shadow map manager & added readmeEgor Yusov2019-07-241-3/+3
|
* Shadows.fxh: using SampleCmpLevelZero in HLSL and SampleCmp in GLSLEgor Yusov2019-07-231-3/+17
|
* Shadows: made slope-scaled bias clamp cascade scale-independent plus some ↵Egor Yusov2019-07-221-20/+32
| | | | cosmetic changes
* Shadows: reworked varying-size PCF filterEgor Yusov2019-07-222-22/+69
|
* Shadows: added PCF with world-size filterEgor Yusov2019-07-192-8/+42
|
* Added EVSM shadowsEgor Yusov2019-07-182-20/+65
|
* Implemented VSM filteringEgor Yusov2019-07-181-0/+5
|
* Few more improvements to shadow shadersEgor Yusov2019-07-181-36/+44
|
* Improved shadow shadersEgor Yusov2019-07-181-96/+113
|
* Shadows: added VSM modeEgor Yusov2019-07-182-16/+131
|
* Shadows: improved blending between cascadesEgor Yusov2019-07-172-16/+22
|
* Shadows: implemented filtering across cascadesEgor Yusov2019-07-162-40/+77
|
* Few updates to shadow structuresEgor Yusov2019-07-162-5/+5
|
* Shadow maps: added fixed depth bias parameterEgor Yusov2019-07-162-17/+13
|
* Shadows: fixed issue on GL: SampleCmpLevelZero is not availableEgor Yusov2019-07-151-2/+2
|
* Added bVisualizeShadowing memeber to ShadowMapAttribs structEgor Yusov2019-07-151-1/+1
|
* Shadows: updated biased depth clampingEgor Yusov2019-07-151-4/+18
|
* Shadows: fixed more artifacts at cascade Z boundariesEgor Yusov2019-07-141-2/+3
|
* Shadows: taking filter radius into account when searching for the best cascadeEgor Yusov2019-07-142-10/+42
|
* Shadows.fxh: added filtering with different kernel sizesEgor Yusov2019-07-141-22/+141
|
* Added shadows.fxhEgor Yusov2019-07-141-0/+142
|
* Fixed MSL->SPIR-V shader conversion issue in Atmosphere sample on MacEgor Yusov2019-05-051-2/+2
|
* Fixed build issue with semicolon after CHECK_STRUCT_ALIGNMENT macro on gccEgor2019-05-051-14/+16
|
* Fixed OpenGL shader compilation issues on MacOSEgor Yusov2019-05-051-5/+6
|
* GLTF renderer: fxied confusion with alpha roughness in the shaderEgor Yusov2019-05-031-7/+12
|
* GLTF Renderer: updated shadersEgor Yusov2019-05-011-15/+78
|
* GLTF renderer: implemented IBLEgor Yusov2019-04-301-4/+4
|
* Added ShaderUtilities.fxh with DepthToNormalizedDeviceZ() functionEgor Yusov2019-04-291-0/+12
|
* Fixed numeric issue in SmithGGXVisibilityCorrelatedEgor Yusov2019-04-281-2/+2
|
* Reworked GLTF PBR shader to match reference Khronos shaderEgor Yusov2019-04-281-0/+48
|
* Updated ShadowMapAttribs shader structureEgor Yusov2019-04-121-9/+5
|
* Updated CameraAttribs structureEgor Yusov2019-02-241-6/+15
|
* Moved ToneMapping functions to its own folderEgor Yusov2019-02-151-5/+5
|
* Replaced LightAttribs::f4ExtraterrestrialSunColor with LightAttribs::f4IntensityEgor Yusov2019-02-141-1/+1
|
* Replaced LightAttribs::f4DirOnLight with LightAttribs::f4DirectionEgor Yusov2019-02-141-1/+1
|
* Updated EpipolarLightScattering header to be self-containedEgor Yusov2019-02-131-1/+1
|
* Moved FullScreenTriangleVS to Common\privateEgor Yusov2019-02-132-0/+31
|
* Removed f4LightScreenPos and bIsLightOnScreen from LightAttribs structureEgor Yusov2019-02-131-9/+0
|
* Split Structures.fxh into BasicStructures.fxh and ↵Egor Yusov2019-02-111-0/+113
EpipolarLightScatteringStrucutures.fxh