159 次代码提交 (a3b3f67e-62e4-4cea-8227-976df634ded6)

作者 SHA1 备注 提交日期
Filip Iliescu 1109a6c7 initial port of Classic OnChip Deferred Mobile Renderloop based on exisitng standard and deferred shaders from built-in renderloops with new shadows. 8 年前
Filip Iliescu 5b00b86c implement a material upgrader to port standard shader for all materials to one belonging to renderloop 8 年前
Filip Iliescu 70de8f67 fix a bug causing bad rendering in standard shader. 8 年前
Filip Iliescu 996434fd update local copies of HLSLSupport and UnityStandardCore to match changes in Unity src tree and fix errors after updating 8 年前
Filip Iliescu 8e3bfd4a implement reflection probes using on-chip deferred mechanism for tiled mobile GPUs. WIP 8 年前
Filip Iliescu e45b7d3c implement two pass refelection probe rendering to debug issues with probes 8 年前
Filip Iliescu 686e6420 working reflection probes. next I need to make them work on-chip ao there is no offscreen resolve and blend 8 年前
Filip Iliescu 0b852466 on chip reflections are working 8 年前
Filip Iliescu 23d2f9e6 Fix reflections that clip near and far plane as well as those that just clip near plane. 8 年前
Filip Iliescu f583f50f cleanup and consilidate shader passes and simply setup material varients on startup 8 年前
Filip Iliescu 01556aaf cleanup and refactor shader code into common functions 8 年前
Filip Iliescu e9c40e16 fixed a lighting bug with point lights and shadows 8 年前
Filip Iliescu 0577271e fix spotlight rendering and cookies. also add option for setting mesh scale since FBX and obj import settings will do different things with the scale factor 8 年前
Filip Iliescu 9f78b2fd fixed shadows 8 年前
Filip Iliescu 54642368 fix a bug in asset modifier that would try to modify null materials 8 年前
Filip Iliescu 9d37e3d7 fix reflection probe shader on iOS 8 年前
Filip Iliescu 77efd9d6 fix cookie varients 8 年前
Filip Iliescu 863c9a52 enable colored cookies and fix clamp on default spot cookie texture 8 年前
Filip Iliescu 37c9bb35 fixed directional cookie size 8 年前
Filip Iliescu 431c9bfe fix a bug on reflection probes that clip the near plane. Was passing world rotation to matrix but shader isnt dealing with rotation. Just like builtin unity, rotation will be ignored. 8 年前
Filip Iliescu 3b85d428 some commented out debug code in case its needed again 8 年前
Filip Iliescu a44e4c7c spot and point lights now render their geometry with front face culling and greater ztest if near clip is intersected, rather than fullscreen quad. 8 年前
Filip Iliescu d1175b8d branch from classicDeferredMobile to add new render target functionality from Unity branch graphics/renderpass/staging 8 年前
Filip Iliescu 04889593 attempt to update to new shadows code. no luck yet but save progress 8 年前
Filip Iliescu 3a85e5cb fix shadows after updating to latest shadow code. was not using Additonal Lighting Data script on lights in project and indexing wrong in script. 8 年前
Filip Iliescu a61789c1 fix flickering on shadows 8 年前
David Rogers c29dfe78 Add more GLES3 and Vulkan shader libraries. 8 年前
Filip Iliescu 3b50be5f stub in basic transparencys 8 年前
David Rogers 85744e59 Local merge 8 年前
Filip Iliescu 0e8fa502 begin adding single pass forward to standard shader replica for composing transparencies on top of opaques 8 年前
Filip Iliescu aa741309 begin adding single pass forward to standard shader replica for composing transparencies on top of opaques 8 年前
David Rogers 36baac01 Revert "Local merge" 8 年前
Filip Iliescu 9839802f script side buffer setup and stub single pass shader 8 年前
Filip Iliescu a8cc1cc0 script side buffer setup and stub single pass shader 8 年前
David Rogers c564d3bd Revert "Add more GLES3 and Vulkan shader libraries." 8 年前
Filip Iliescu 8028c167 base forward GI 8 年前
Filip Iliescu 61aa1cea base forward GI 8 年前
Filip Iliescu 0e033abd directional lights for single pass forward 8 年前
Filip Iliescu 0ee749d7 directional lights for single pass forward 8 年前
Filip Iliescu ddc56ae3 stub in point and sphere lights 8 年前
Filip Iliescu 584afd01 stub in point and sphere lights 8 年前
Filip Iliescu 104059c8 working spot and point for single pass forward transparencies 8 年前
Filip Iliescu 36b822a0 working spot and point for single pass forward transparencies 8 年前
Filip Iliescu 3cca95fb working spotlight cookies in transperencies 8 年前
Filip Iliescu 4dcc5cff working spotlight cookies in transperencies 8 年前
Filip Iliescu 490fb1b8 add support file for texture cube arrays and stub in commented out cookie support for later 8 年前
Filip Iliescu b995fa16 add support file for texture cube arrays and stub in commented out cookie support for later 8 年前
Filip Iliescu 6d43471b rough in single pass forward reflections using compute buffers 8 年前
Filip Iliescu 62e49774 rough in single pass forward reflections using compute buffers 8 年前
Filip Iliescu 48eea183 add a copy of shadow setup files so i dont rely on fptl 8 年前
Filip Iliescu 2c748906 add a copy of shadow setup files so i dont rely on fptl 8 年前
Filip Iliescu 3b67314b use texLod for texcture lookup 8 年前
Filip Iliescu 859f3bd7 use texLod for texcture lookup 8 年前
Filip Iliescu 6ab217be fix indexing issue into cookie array causing some textures to not get loaded 8 年前
Filip Iliescu 8ea65a6a fix indexing issue into cookie array causing some textures to not get loaded 8 年前
Filip Iliescu 0a02be3a use the correct matrix for looking up textures 8 年前
Filip Iliescu b3fd7688 use the correct matrix for looking up textures 8 年前
Filip Iliescu a26f254d revert back to using unity_WorldToLight since Unity complains about using _LightMatrix0 directly. realistically should probably stop using builtins. 8 年前
Filip Iliescu 9c290707 merge changes from remote to local branch 8 年前
Filip Iliescu ef684f38 add a bunch of test scenes 8 年前
Filip Iliescu 1c9fc950 revert back to using unity_WorldToLight since Unity complains about using _LightMatrix0 directly. realistically should probably stop using builtins. 8 年前
Filip Iliescu 1dff4c8e Add support for legacy grayscale cookies as a checkbox in the asset. Turning this on makes default spot attenutation mirror builtin 8 年前
Filip Iliescu 64f2833b add a bunch of test scenes 8 年前
Filip Iliescu 20347583 Add support for legacy grayscale cookies as a checkbox in the asset. Turning this on makes default spot attenutation mirror builtin 8 年前
Filip Iliescu 748bcdd2 implement point and directional cookies for forward path 8 年前
Filip Iliescu 69f4b9b2 implement point and directional cookies for forward path 8 年前
Filip Iliescu 54f04ea9 Add a global option for turning off shadows on transparencies to match what builtin deferred does. 8 年前
Filip Iliescu 135f6d26 Add a global option for turning off shadows on transparencies to match what builtin deferred does. 8 年前
Filip Iliescu 1c27d162 Fix a bad indexing shadow bug on transparencies where only 1 shadow was showing up and causing flickering due to a bad lookup. Also add a test for it 8 年前
Filip Iliescu 7368838c fix indexing shadow bug for point and directional lights as well and add a test for them. 8 年前
Filip Iliescu 0f7360c1 Fix ordering or transparent objects do they match builtin 8 年前
Filip Iliescu 3d735b9e update for latest shadow code changes 8 年前
Filip Iliescu c9679ca9 Fix a bad indexing shadow bug on transparencies where only 1 shadow was showing up and causing flickering due to a bad lookup. Also add a test for it 8 年前
Filip Iliescu 24868a33 fix indexing shadow bug for point and directional lights as well and add a test for them. 8 年前
Filip Iliescu 314d042f Fix ordering or transparent objects do they match builtin 8 年前
Filip Iliescu 46604c16 update local HLSL support file to match changes in Unity's copy. Metal was added to list of APIs that supported attenuateing using the red channel so this broke attenuation across the board 8 年前
Filip Iliescu 811e0b22 remove HLSLSupport so we track changes in trunk, some cleanup and a bunch of test fixes. 8 年前
Filip Iliescu a585c4f2 rename local copy of ShaderBase to avoid build errors on iOS 8 年前
Filip Iliescu 12136e13 add support to forward shader for rendering to emission buffer on iOS and implement specular version of forward shader and add soem tests 8 年前
Filip Iliescu 61c47199 Move check for framebuffer fetch available to main standard shader file since cross compiler appears to be hacked to only enable the macro if its in the main shader file. 8 年前
Filip Iliescu 14f49160 update script for List API Change from Length to Size 8 年前
Filip Iliescu 91376559 update to using CommandBufferPool and add depth bind pass for scene view 8 年前
Filip Iliescu 7b6589ed cleanup commented code and unused variables and rename renderloop more appropriatly 7 年前
Filip Iliescu 57b33e99 increase number of MAX lights to 100 for demo and remove unused shadow constants 7 年前
Filip Iliescu 9f641209 WIP: New attempt to update to renderpass API. Branched from OnTileDeferred, since renderpass appears to be a work in progress still. 7 年前
Filip Iliescu 41b0ab25 post merge: update shadow code 7 年前
Filip Iliescu 23202e49 merge in OnTileDeferredBranch after merging in master to it 7 年前
Filip Iliescu f7e8412b renderpass API mostly working although forward is inverted in Z for some reason 7 年前
Filip Iliescu f10d63ca with renderpasses we are no longer using UVs to look up framebuffer textures, which would have acccounted for a flip in y, so we now need to insert a flip in y based off how unity is treating the render surface. this fixes a flip in projection for deferred shader 7 年前
Filip Iliescu ac0dbace get renderpass to work on iOS by removing the extra camera setup before the final blit and setting up the render attachments exactly how i expect them to be processed. 7 年前
Filip Iliescu 46f3b214 workaround to enable renderpasses without latest changes from graphics/renderpass on graphics/srp 7 年前
Filip Iliescu 8eabece1 enable vulkan and ES3 for OnTileDeferred pipeline 7 年前
Peter Bay Bastian a1133cd9 Update #includes of ShaderLibrary to new path 7 年前
GitHub 05ffcc95 Merge pull request #379 from Unity-Technologies/restructuring 7 年前
Felipe Lira 024a70fc Merged master. 7 年前
Peter Bay Bastian 8e2b60cd Move non-shipping pipelines to TestbedPipelines/ 7 年前
Tim Cooper e0e3492b Merge remote-tracking branch 'origin/master' into sample_game 7 年前
Peter Bay Bastian a4ea9ff8 Merge branch 'master' into prepare-filtering 7 年前
Felipe Lira 62e3c403 Merged master. 7 年前
Peter Bay Bastian 87db2a13 Fix shader include paths in OnTileDeferred shader 7 年前
Evgenii Golubev 4898d174 Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into volumetrics 7 年前
Felipe Lira a2c2ce7f Merge branch 'master' into LightweightPipeline 7 年前
Peter Andreasen a2e029a1 merge with master + a few samplegame fixes 7 年前
Peter Bay Bastian 9dd5e5c5 Change shader include paths to take advantage of Core being an include path now 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 年前
Peter Bay Bastian b7db3ef9 Merge branch 'shader-include-paths-2' 7 年前
Frédéric Vauchelles fe773302 Merge master 7 年前
Remy 39c80121 Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests 7 年前
Julien Ignace 1308feb1 Merge branch 'feature/realtimeCubemap' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap 7 年前
Evgenii Golubev 8ee2d44f Merge 'master' 7 年前
Peter Andreasen b6423cf9 merge 7 年前
Paul Melamed 68425c93 Merge branch 'master' into prototype/decals 7 年前
sebastienlagarde 4b26e012 Move all core file to subfolder CoreRP + update shader include path to CoreRP/ShaderLibrary 7 年前
GitHub 3be07b99 Merge pull request #710 from Unity-Technologies/Move-Core-to-CoreRP 7 年前
Julien Ignace 713d15c0 Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkyLightingOverride 7 年前
sebastienlagarde 15efd9d7 Merge branch 'master' into Convert-shaderLibrary-to-half-float-support 7 年前
Frédéric Vauchelles e239e312 Merge branch 'master' into feature/ReflectionProbeEditor 7 年前
Sebastien Lagarde 88ce2f72 Misc minor fix (meta + missing CoreRP/ in include for onTile path) 7 年前
Julien Ignace f6a78dc5 Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkyLightingOverride 7 年前
Robert Srinivasiah 0c9c55a9 Merge in master, with lots of fixups 7 年前
Evgenii Golubev 1f5d453d Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into mainline 7 年前
Remy ca0020dd Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests 7 年前
Paul Melamed 8efbc8a6 Merge branch 'master' into prototype/decals_no_height 7 年前
Felipe Lira c6543428 Merge branch 'master' into LightweightPipeline 7 年前
Mike Wuetherick 767eac9b Merge branch 'LightweightPipeline' into projects/TheLastStand 7 年前
sebastienlagarde b9b30507 Merge remote-tracking branch 'refs/remotes/origin/master' into Convert-shaderLibrary-to-half-float-support 7 年前
GitHub b83e5de0 Merge branch 'master' into feature/mip-debug 7 年前
lyndon homewood 064d57c1 Merge branch 'feature/mip-debug' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into feature/mip-debug 7 年前
Evgenii Golubev c86b3214 Merge branch 'master' 7 年前
Evgenii Golubev 8a70dc3b Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline 7 年前
sebastienlagarde c20bc336 Remove LIGHTMAP_OFF, DIRLIGHTMAP_OFF and DYNAMICLIGHTMAP_OFF keyword 7 年前
GitHub a7ace80f Merge pull request #782 from Unity-Technologies/Remove-LIGHTMAP_OFF-keyword 7 年前
sebastienlagarde 7f5f1c1a Merge remote-tracking branch 'refs/remotes/origin/master' into feature/mip-debug 7 年前
Raymond Graham d1c64b56 Merge branch 'master' into gpuInstancingSupport 7 年前
Julien Ignace 4919b7ad Merge branch 'master' into Branch_ScreenSpaceShadows 7 年前
Kay Chang 42c358c5 Added Switch support for SRP sample project. 7 年前
Evgenii Golubev 77f9f167 Merge branch 'master' 7 年前
Peter Andreasen 3ccf74cc merged from master 7 年前
sebastienlagarde de305043 Add real support to ontile 7 年前
GitHub 98c2ae69 Merge pull request #805 from Unity-Technologies/Add-real-support-to-ontile 7 年前
sebastienlagarde b09620e7 Update shadow files 7 年前
GitHub 5c8eae15 Merge pull request #806 from Unity-Technologies/update-ontile-shadow 7 年前
Evgenii Golubev 7d2031ec Merge branch 'master' 7 年前
sebastienlagarde 0a28696e Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2 7 年前
Remy 3b93f076 Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests 7 年前
Paul Melamed 6deb71dc Merge branch 'master' into prototype/decals_drawinstance 7 年前
Frédéric Vauchelles 86df6636 Merge master 7 年前
Julien Ignace 4172199d Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ScreenSpaceShadows 7 年前
Arnaud Carre 074f76bb Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into lwrp_batcher 7 年前
uygar c8556633 Changed shadow biasing. Biasing can now use normal and light vector information to avoid artifacts. 7 年前
John cf25c602 Merge master 7 年前
Peter Andreasen 8b8ef607 Merge remote-tracking branch 'origin/master' into sample_game 7 年前
sebastienlagarde c3198024 Merge remote-tracking branch 'refs/remotes/origin/master' into hdrp-msaa 7 年前
uygar 275279fa Introduced new macros for flow control attributes. 7 年前
GitHub 2376836c Merge pull request #858 from Unity-Technologies/shadows-biasing 7 年前
sebastienlagarde c5845945 Fix compil issue with Ontile and FPTL 7 年前
Robert Srinivasiah 6626255e Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting 7 年前
Paul Melamed 429be124 Merge branch 'master' into decals/clustered 7 年前
Thomas 44dd9f42 Merge branch 'master' into debug-menu-refactor 7 年前