| | "Love" token, awarded by ktdfly."Love" token, awarded by billreynish."Burninate" token, awarded by tako."Love" token, awarded by zanqdo."Love" token, awarded by GeorgiaPacific."Love" token, awarded by Shimoon."Love" token, awarded by vr_sebas."Love" token, awarded by Dabi."Love" token, awarded by TimBrown."Love" token, awarded by 123ertyy."Love" token, awarded by nacioss."Love" token, awarded by rbx775."Like" token, awarded by gritche."Like" token, awarded by duarteframos."Love" token, awarded by activemotionpictures."Burninate" token, awarded by ankitm."Love" token, awarded by Leroy."Love" token, awarded by abdoubouam."Love" token, awarded by Andrea_Monzini."Love" token, awarded by tilapiatsu."Love" token, awarded by victoriumist."100" token, awarded by winnertakesteve."Love" token, awarded by Isfuelo."Burninate" token, awarded by shader."Love" token, awarded by DiogoX2."Love" token, awarded by DimitriBastos."Love" token, awarded by kst."Love" token, awarded by wilBr."Burninate" token, awarded by spiegelball."Love" token, awarded by Schiette."Love" token, awarded by Alumx."Love" token, awarded by PatrickWilson."Love" token, awarded by irfan."100" token, awarded by franMarz."Mountain of Wealth" token, awarded by jbakker."Love" token, awarded by beyond."Love" token, awarded by julperado."Burninate" token, awarded by Draise."Love" token, awarded by 0o00o0oo."Burninate" token, awarded by RedMser."100" token, awarded by gilberto_rodrigues."Love" token, awarded by wo262."Love" token, awarded by YAFU."Love" token, awarded by Schamph. - Repository
- rB Blender
- Branch
- eevee-dof-refactor
- Build Status
-
Event TimelineClément Foucault (fclem) retitled this revision from EEVEE: Depth of field: Improve scatter pass to EEVEE: Depth of field: New implementation. This revision is now accepted and ready to land. | Path | Size |
|---|
| release/ | scripts/ | startup/ | bl_ui/ |
| | | 11 lines | | | | | | 6 lines | | | | 14 lines | | | | | | 970 lines | | 19 lines | | 125 lines | | 229 lines | | 38 lines | | | | 6 lines | | 101 lines | | 117 lines | | 37 lines | | 93 lines | | 57 lines | | | | 293 lines | | 631 lines | | 172 lines | | 206 lines | | 85 lines | | 138 lines | | 65 lines | | | | | | 9 lines | | | | 52 lines | | | | 29 lines | | | | 6 lines | | | | 3 lines | | 20 lines | | | | 49 lines |
| Commit | Tree | Parents | Author | Summary | Date |
|---|
| c96b1e4cda09 | 9d34491bfa95 | f12338f3ce73 | Clément Foucault | EEVEE: Depth of field: Fix incorrect prediction for holefill tiles (Show More…) | Jan 30 2021, 12:14 AM | | f12338f3ce73 | 1a6795108cc3 | e6d0a5be0e28 | Clément Foucault | EEVEE: Depth of field: Improve slight defocus opacity estimation (Show More…) | Jan 29 2021, 11:35 PM | | e6d0a5be0e28 | 6fb36c76200d | 7d6f58271b65 | Clément Foucault | EEVEE: Depth of field: Bleed more background over in-focus area (Show More…) | Jan 29 2021, 11:34 PM | | 7d6f58271b65 | 3058ebbd29ff | 5db9a008b95a | Clément Foucault | EEVEE: Depth of field: Fix tile prediction and fast gather threshold (Show More…) | Jan 29 2021, 3:27 PM | | 5db9a008b95a | ef78255a3828 | 099788c3e849 | Clément Foucault | EEVEE: Depth Of Field: Fix jittered dof breaking screenspace effects (Show More…) | Jan 28 2021, 7:32 PM | | 099788c3e849 | 46a9b073a18b | e58ef7db5b2d | Clément Foucault | EEVEE: Depth Of Field: Flip bokeh shape on foreground. (Show More…) | Jan 28 2021, 7:29 PM | | e58ef7db5b2d | 7b40f3f1576c | 9c4dbb592b20 3c7d5ec829af | Clément Foucault | Merge branch 'master' into eevee-dof-refactor | Jan 28 2021, 3:16 PM | | 9c4dbb592b20 | 4101b04fb504 | 57fc9f6082aa | Clément Foucault | EEVEE: Depth Of Field: UI: Change Jitter option name & tooltip | Jan 28 2021, 3:14 PM | | 57fc9f6082aa | 2837be55af47 | fc6b04d4e33a | Clément Foucault | EEVEE: Depth Of Field: Add minimal overblur radius (Show More…) | Jan 28 2021, 3:06 PM | | fc6b04d4e33a | 95156103a804 | 4b04818d79c9 | Clément Foucault | | Jan 28 2021, 2:32 PM | | 4b04818d79c9 | 14443281db93 | c8b324fe90f8 | Clément Foucault | EEVEE: Depth Of Field: Reintroduce the extra offset for convolution (Show More…) | Jan 28 2021, 2:26 PM | | c8b324fe90f8 | 3ae095ebc43a | 3c8485114242 | Clément Foucault | EEVEE: Depth Of Field: Fix orthographic view Circle of confusion (Show More…) | Jan 28 2021, 2:22 PM | | 3c8485114242 | 1d1307df9cf2 | 1f14c0d20c25 | Clément Foucault | EEVEE: Depth Of Field: Gather: Fix tiling artifact on foreground (Show More…) | Jan 27 2021, 7:28 PM | | 1f14c0d20c25 | 8ef66babc6ed | 24f09b8f557a | Clément Foucault | EEVEE: Depth Of Field: Gather: Fix polygonal dof radius being too big (Show More…) | Jan 27 2021, 7:05 PM | | 24f09b8f557a | 1f0633b84697 | e36f3da31c7d | Clément Foucault | EEVEE: Depth Of Field: Lower minimal CoC radius for scattering (Show More…) | Jan 27 2021, 6:56 PM | | e36f3da31c7d | f14d26c31232 | 3bb970f75ace | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Add resolve pass description | Jan 27 2021, 6:40 PM | | 3bb970f75ace | d776b7d2c5a7 | ff74136da927 | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Share more define | Jan 27 2021, 6:40 PM | | ff74136da927 | 73dc94608731 | 81235000d42c | Clément Foucault | EEVEE: Depth Of Field: Tests: update shader tests | Jan 27 2021, 6:31 PM | | 81235000d42c | 457a47cdf8a7 | 61e5c665b7f1 | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Share defines between C and GLSL | Jan 27 2021, 6:30 PM | | 61e5c665b7f1 | ce3358ca6e2d | e1f2db669c0f | Clément Foucault | EEVEE: Depth Of Field: Fix fast gather tiles bleeding color (Show More…) | Jan 27 2021, 5:11 PM | | e1f2db669c0f | 2e805d989c42 | a6ca6f5af7a4 | Clément Foucault | EEVEE: Depth Of Field: Add high quality slight defocus option (Show More…) | Jan 27 2021, 5:09 PM | | a6ca6f5af7a4 | 10a716a563dd | a8e3293b81db | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Change precision of dof parameter | Jan 27 2021, 4:31 PM | | a8e3293b81db | 185fb4c213b8 | cfa97fd7f78a | Clément Foucault | EEVEE: Depth Of Field: Fix jump in appearance when using bokeh texture (Show More…) | Jan 27 2021, 4:23 PM | | cfa97fd7f78a | 6e2925b88620 | f48adcca648b | Clément Foucault | EEVEE: Depth Of Field: Fix apparent tiles on foreground limits | Jan 27 2021, 4:05 PM | | f48adcca648b | b3ae1b0b516f | 9457a0faf599 | Clément Foucault | EEVEE: Depth Of Field: Add denoising pass to stabilize bokeh highlights (Show More…) | Jan 27 2021, 3:46 PM | | 9457a0faf599 | 0a9a37f3bacf | eedf6c6295a1 | Clément Foucault | EEVEE: Depth Of Field: Resolve: Fix slight focus gather radius too big (Show More…) | Jan 27 2021, 2:27 PM | | eedf6c6295a1 | 21c35e65ab28 | 6e3201849967 | Clément Foucault | | Jan 27 2021, 2:17 PM | | 6e3201849967 | 55988a511958 | 89d9f5983c4b | Clément Foucault | EEVEE: Depth Of Field: Revert fix scatter power difference (Show More…) | Jan 27 2021, 2:15 PM | | 89d9f5983c4b | 8c56df789f1b | 06e080c71286 | Clément Foucault | EEVEE: Depth Of Field: Fix neighborhood rejection (Show More…) | Jan 27 2021, 2:07 PM | | 06e080c71286 | 20ae84d1d543 | b036baa60ad9 | Clément Foucault | EEVEE: Depth Of Field: Always use RGBA16F format (Show More…) | Jan 27 2021, 2:04 PM | | b036baa60ad9 | c7f3cc1ae089 | 2c948ea405fd | Clément Foucault | EEVEE: Depth Of Field: Improve bokeh shape support (Show More…) | Jan 27 2021, 2:36 AM | | 2c948ea405fd | 29236ef741b2 | 874665d5e66f | Clément Foucault | EEVEE: Depth Of Field: Improve anamorphic bokeh support for gather (Show More…) | Jan 27 2021, 12:13 AM | | 874665d5e66f | 4b7d581226ed | 556381c84afb | Clément Foucault | EEVEE: Depth Of Field: Support anamorphic bokeh on slight focus gather (Show More…) | Jan 26 2021, 7:15 PM | | 556381c84afb | 7914123f8dda | 64612d57e216 | Clément Foucault | EEVEE: Depth Of Field: Convolution output premultiplied color (Show More…) | Jan 26 2021, 7:10 PM | | 64612d57e216 | fa59518dcd31 | 18ea15cf2d08 | Clément Foucault | EEVEE: Depth Of Field: Scatter: Speedup: Reduce pixel shader complexity | Jan 26 2021, 6:28 PM | | 18ea15cf2d08 | b791beb36958 | 9cd4618390a2 | Clément Foucault | EEVEE: Depth Of Field: Scatter: Speedup: Reduce pixel shader complexity | Jan 26 2021, 6:26 PM | | 9cd4618390a2 | 2cd671ef9759 | c9c79aad9e9b | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Use same tile prediction for gather (Show More…) | Jan 26 2021, 6:18 PM | | c9c79aad9e9b | 6e16c04f210d | 6fff85b2e4ba | Clément Foucault | EEVEE: Depth Of Field: Resolve: Do not load layers that will not be used (Show More…) | Jan 26 2021, 5:49 PM | | 6fff85b2e4ba | 27dce4d3df2e | fea585ded464 | Clément Foucault | EEVEE: Depth Of Field: Resolve: Fix some issues (Show More…) | Jan 26 2021, 5:13 PM | | fea585ded464 | 9330a75e92b8 | e7e4b3c6afe4 | Clément Foucault | EEVEE: Depth Of Field: Scatter: Improve neighborhood rejection (Show More…) | Jan 26 2021, 3:22 PM | | e7e4b3c6afe4 | fafbe1b7247b | 5841c1d819b0 | Clément Foucault | EEVEE: Depth Of Field: Fix issue with texture reuse (Show More…) | Jan 26 2021, 3:20 PM | | 5841c1d819b0 | 1284c5301c3f | f91aeaedb1c9 | Clément Foucault | EEVEE: Depth Of Field: Use bilinear filtering during resolve (Show More…) | Jan 26 2021, 2:14 AM | | f91aeaedb1c9 | 587da07a7b23 | d7365bfdd529 | Clément Foucault | | Jan 26 2021, 1:19 AM | | d7365bfdd529 | 476d67393a14 | 913537063370 | Clément Foucault | EEVEE: Depth Of Field: Tweak: Reduce fast gather random radius a bit (Show More…) | Jan 26 2021, 1:06 AM | | 913537063370 | 9dc89fb89c13 | 53ab14ffed66 | Clément Foucault | EEVEE: Depth Of Field: Use bilinear filtering for fast gather (Show More…) | Jan 26 2021, 1:05 AM | | 53ab14ffed66 | 461966cc4167 | 0b55a9f88689 | Clément Foucault | EEVEE: Depth Of Field: Use RGB only format when alpha isn't required (Show More…) | Jan 26 2021, 12:23 AM | | 0b55a9f88689 | d8c7244b4b57 | 55936c060b58 | Clément Foucault | EEVEE: Depth Of Field: Improve foreground gather pass performance (Show More…) | Jan 26 2021, 12:00 AM | | 55936c060b58 | b11808b3c3f1 | 6c6431809daa | Clément Foucault | EEVEE: Depth Of Field: Fix NaNs in going through resolve pass | Jan 25 2021, 7:50 PM | | 6c6431809daa | 28f3655e9ac9 | 3f0213d92944 | Clément Foucault | EEVEE: Depth Of Field: Improve scatter rejection masks (Show More…) | Jan 25 2021, 7:41 PM | | 3f0213d92944 | a65f2d1201a8 | bf3875d6aca2 | Clément Foucault | EEVEE: Depth Of Field: Fix compositing issues | Jan 25 2021, 7:00 PM | | bf3875d6aca2 | e016802daa03 | e137695436e3 | Clément Foucault | EEVEE: Depth Of Field: Cleanup: Remove scatter threshold uniform... (Show More…) | Jan 25 2021, 6:42 PM | | e137695436e3 | 99f5a564bc14 | 8d78831fbde6 | Clément Foucault | EEVEE: Depth Of Field: Make max mipmap based on maximum CoC (Show More…) | Jan 25 2021, 6:41 PM | | 8d78831fbde6 | 5da134bf6410 | 32033401683e | Clément Foucault | EEVEE: Depth Of Field: Improve slight focus gather patern (Show More…) | Jan 25 2021, 5:00 PM | | 32033401683e | 6b2aa1990a29 | a9e12e50ae43 | Clément Foucault | EEVEE: Depth Of Field: Fix scatter anamorphic bokeh energy conservation (Show More…) | Jan 25 2021, 3:40 PM | | a9e12e50ae43 | edce41d7ca2f | e623e62d3e31 | Clément Foucault | EEVEE: Depth Of Field: Improve Max size slider UI feel (Show More…) | Jan 25 2021, 2:30 PM | | e623e62d3e31 | c78c0612b76f | 928aee934fc6 | Clément Foucault | | Jan 25 2021, 2:28 PM | | 928aee934fc6 | 1f8fdae3f42d | f38479f9b4f4 | Clément Foucault | EEVEE: Depth Of Field: Resolve pass: Fix some bugs (Show More…) | Jan 25 2021, 1:32 PM | | f38479f9b4f4 | 5ed3fc35c6c1 | 440c34832347 | Clément Foucault | EEVEE: Depth Of Field: Add performance debugging defines | Jan 25 2021, 1:00 PM | | 440c34832347 | 83680ce985a8 | 6650310844bc | Clément Foucault | EEVEE: Depth Of Field: Tweak layer threshold for more watertighteness | Jan 25 2021, 12:31 PM | | 6650310844bc | d328a64f8df1 | 6a655eb871c1 | Clément Foucault | EEVEE: Depth Of Field: Add back the resolve sample jitter (Show More…) | Jan 25 2021, 12:28 PM | | 6a655eb871c1 | ce54ae4b4a67 | c8067f798f48 | Clément Foucault | EEVEE: Depth Of Field: Fix output weight of the gather passes | Jan 25 2021, 12:28 PM | | c8067f798f48 | 8fab90485046 | 371312cf2ce3 | Clément Foucault | EEVEE: Depth Of Field: Change foreground occlusion threshold (Show More…) | Jan 25 2021, 12:26 PM | | 371312cf2ce3 | 8c3b8646704a | b37fac5ff4d5 | Clément Foucault | EEVEE: Depth Of Field: Correct foreground occlusion weighting (Show More…) | Jan 25 2021, 12:07 PM | | b37fac5ff4d5 | d309ef971699 | ec909e5d0ff9 | Clément Foucault | EEVEE: Depth Of Field: Cleanup remove transparency_weight | Jan 24 2021, 7:19 PM | | ec909e5d0ff9 | 31a0e68d08bf | fee0c901277e | Clément Foucault | EEVEE: Depth Of Field: Fix sample weighting for foreground | Jan 24 2021, 7:12 PM | | fee0c901277e | 0c1ad878cb83 | 42732568d50c | Clément Foucault | | Jan 24 2021, 2:20 PM | | 42732568d50c | d4f3eec01dfd | b94f1a63f172 | Clément Foucault | EEVEE: Depth Of Field: Fix slight out of focus tile dilation (Show More…) | Jan 24 2021, 2:19 PM | | b94f1a63f172 | ceec8b17e37d | 8f112af609af | Clément Foucault | EEVEE: Depth Of Field: Speedup: Use linearstep in scatter pass (Show More…) | Jan 24 2021, 2:15 PM | | 8f112af609af | 8e0f9033af78 | 0c732382aeaf | Clément Foucault | EEVEE: Depth Of Field: Fix issue with slight focus filtering perf. (Show More…) | Jan 22 2021, 3:33 PM | | 0c732382aeaf | 3715bc08dbdc | 643420186cf1 | Clément Foucault | EEVEE: Depth Of Field: Fix issue with neighborhood comparison (Show More…) | Jan 22 2021, 3:32 PM | | 643420186cf1 | 96d913c1b71e | 4f3fb67c431f | Clément Foucault | EEVEE: Depth Of Field: Add gather density change (Show More…) | Jan 21 2021, 1:51 AM | | 4f3fb67c431f | 1882fb442ab7 | e267afebf44f | Clément Foucault | EEVEE: Depth Of Field: Fix missing slight focus convolution (Show More…) | Jan 20 2021, 6:24 PM | | e267afebf44f | 83a3fce42e62 | e69f8483edff | Clément Foucault | EEVEE: Depth Of Field: Fix early out on half res CoC (Show More…) | Jan 20 2021, 6:04 PM | | e69f8483edff | 408999145ce5 | 9f658822f96e | Clément Foucault | EEVEE: Depth Of Field: Fix slight out of focus missing tile (Show More…) | Jan 20 2021, 5:49 PM | | 9f658822f96e | 94089ec91c6b | 4f6ce899d42c | Clément Foucault | | Jan 20 2021, 2:34 PM | | 4f6ce899d42c | 10ec4b630ea5 | 63e898a0ff28 | Clément Foucault | EEVEE: Depth Of Field: Disable filtering for foreground (Show More…) | Jan 20 2021, 2:32 PM | | 63e898a0ff28 | ed469c1adaca | 239229c390e3 | Clément Foucault | EEVEE: Depth Of Field: Add Bokeh shape texture precomputation (Show More…) | Jan 19 2021, 12:03 AM | | 239229c390e3 | 6cece9441b1a | 14e6f2f4db25 | Clément Foucault | EEVEE: Depth Of Field: Dilate CoC Tiles based on max CoC radius (Show More…) | Jan 18 2021, 6:36 PM | | 14e6f2f4db25 | e82cee03e8b6 | 34de342257bb | Clément Foucault | | Jan 18 2021, 12:32 PM | | 34de342257bb | 4f499c5513d5 | f071e41d639f | Clément Foucault | | Jan 17 2021, 6:57 PM | | f071e41d639f | 7cb064616857 | dacce1d07f02 | Clément Foucault | EEVEE: Depth Of Field: Fix alpha resolve | Jan 17 2021, 5:38 PM | | dacce1d07f02 | 9fdeb0c9236a | 2b2e65855a4a | Clément Foucault | | Jan 17 2021, 5:36 PM | | 2b2e65855a4a | cca35c38e8f7 | ef2ed3d7373c | Clément Foucault | | Jan 16 2021, 7:45 PM | | ef2ed3d7373c | 3547751deac6 | 3a62ab73a373 | Clément Foucault | | Jan 16 2021, 7:43 PM | | 3a62ab73a373 | 73b03e00fe06 | 69b667d14e94 | Clément Foucault | | Jan 15 2021, 7:42 PM | | 69b667d14e94 | 4723682e07aa | 144d9b901e27 | Clément Foucault | | Jan 13 2021, 4:10 PM | | 144d9b901e27 | 560f7c279474 | 7cd6f667e33e | Clément Foucault | | Jan 6 2021, 1:49 PM |
|