17 次代码提交 (ba6fd164-1ee1-42fe-a5de-e2f642633174)

作者 SHA1 备注 提交日期
uygar 2f7e24ac Initial commit for the new shadow system. 8 年前
uygar a9dc4866 Modified ShadowmapBase by adding a new enum bitmask designating the supported shadow types by this shadowmap. 8 年前
uygar 02e3fa95 Moved shadow sampling patterns into a new file called ShadowSampling.hlsl. 8 年前
uygar 02ed6370 Added a new ShadowPayload struct that contains 4 ints to cut down on the number of buffer load instructions in shaders. 8 年前
uygar 94d9ef0a Added support for choosing shadow algorithms. Each algorithm can have up to 8 variants. 8 年前
uygar 699822c3 Added support for choosing a precision for shadow variants. There are two settings, Low and High, which currently select between 16 bits per channel and 32 bits per channel shadow maps. 8 年前
uygar 1fca69f6 Modified the ShadowContext declaration macro. Only code for slots that are not zero will be generated. 8 年前
Tim Cooper c30d33b8 [Format]Reformat via format.pl to match the new conventions 8 年前
uygar 6f7557f5 Added new define to control register usage in the shadow library. 7 年前
Peter Bay Bastian 0d71d873 Re-factor Shadow.hlsl in core such that the user of the library is including things instead. This is required for package usage, as Core package cannot depend on anything outside itself. 7 年前
Julien Ignace 5a107310 Renamed TilePass to LightLoop 7 年前
Evgenii Golubev 4cd2d228 Replace all sampler macros with SAMPLER 7 年前
sebastienlagarde 4b26e012 Move all core file to subfolder CoreRP + update shader include path to CoreRP/ShaderLibrary 7 年前
sebastienlagarde a12382a2 - Removed useless shadow atlases from HDRP 7 年前
uygar dacd5144 Fixed shadow related errors caused by changeing atlas creation code. 7 年前
sebastienlagarde e9a4fa0a Fixed shadow related errors caused by changeing atlas creation code (Partial) 7 年前
Tim Cooper fafb59af Run code formatter. 7 年前