xingwei.zhu
|
3ecb9cf0
|
preparation for the optimization of composite and rasterization
(1) create uiPicture and uiDrawCmds
|
5 年前 |
xingwei.zhu
|
ed635607
|
metas
|
5 年前 |
xingwei.zhu
|
57d22776
|
draw cmd => pool item
|
5 年前 |
xingwei.zhu
|
c4eb6034
|
composite context => using ui-version objects
|
5 年前 |
xingwei.zhu
|
8b30a2e4
|
composite context => using ui-version objects (more)
|
5 年前 |
xingwei.zhu
|
beac5c82
|
attach fillmesh&strokenmesh to pathcache
|
5 年前 |
xingwei.zhu
|
36962a7b
|
uiPath will hold the PathCache, as in original implementation of Path
|
5 年前 |
xingwei.zhu
|
a28a8d29
|
replace color, paint with uicolor and uipaint
|
5 年前 |
xingwei.zhu
|
daccbfd5
|
optimize string builder (render texture key)
optimize gaussiankernel key
|
5 年前 |
xingwei.zhu
|
bcd38152
|
cache shadowUtil's path
replace delegates
|
5 年前 |
xingwei.zhu
|
9ac5dbe6
|
refine poolitem => poolobject
eliminate the use of dictionary/list in poolitemmanager
|
5 年前 |
xingwei.zhu
|
401a5864
|
cache uipath for reuse
|
5 年前 |
xingwei.zhu
|
6940d3e2
|
remove unused import
|
5 年前 |
xingwei.zhu
|
3c2b3a5f
|
fix a minor memory leak in mesh_generator
try to keep the object pool as small as possible
|
5 年前 |
xingwei.zhu
|
c9445639
|
format cleanup
|
5 年前 |
xingwei.zhu
|
00bdcb03
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into allocator2 (cont.)
# Conflicts:
# Runtime/ui/painting/canvas_impl.cs
# Runtime/ui/painting/txt/mesh_generator.cs
# Runtime/ui/renderer/compositeCanvas/flow/physical_shape_layer.cs
|
5 年前 |
xingwei.zhu
|
d5ea7d86
|
textBlobMesh leak fix
|
5 年前 |
xingwei.zhu
|
35606c5d
|
disable allocator debug mode
disable fast shadow
|
5 年前 |
xingwei.zhu
|
f65a9049
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into allocator2 (CONT.)
# Conflicts:
# Runtime/ui/painting/canvas_impl.cs
|
5 年前 |
GitHub
|
c0f47057
|
Merge pull request #247 from UnityTech/allocator2
GC optimization on renderer
|
5 年前 |
xingwei.zhu
|
61a56230
|
fast shadow
|
5 年前 |
xingwei.zhu
|
f00edb6c
|
fast shadow fix some artifacts
|
5 年前 |
xingwei.zhu
|
f50d1240
|
fast shadow version 1.0
|
5 年前 |
xingwei.zhu
|
9e7fd908
|
refine codes
|
5 年前 |
xingwei.zhu
|
2cbf2e22
|
shader attributes naming fix
|
5 年前 |
xingwei.zhu
|
e7a8fc8b
|
fix shadow clip bug
|
5 年前 |
Yuncong Zhang
|
da75b829
|
Complete C# part of antialiasing, with temporary shader.
|
5 年前 |
Yuncong Zhang
|
02abf4d0
|
Fill null reference issues.
|
5 年前 |
Yuncong Zhang
|
3d0b6526
|
Fix issue in stroke alpha shader.
|
5 年前 |
Yuncong Zhang
|
c1dc3b93
|
Introduce strokeMult.
|
5 年前 |
Yuncong Zhang
|
dfa7b9c9
|
Add strokeMult
|
5 年前 |
Yuncong Zhang
|
baa3c928
|
Fix stencil issue.
|
5 年前 |
Yuncong Zhang
|
f9441f92
|
Fix stroke mesh multiple release issue.
|
5 年前 |
Yuncong Zhang
|
ad55f93e
|
Fix issues.
|
5 年前 |
Yuncong Zhang
|
6daeb787
|
[1.5.4] Upgrade widgets.
|
5 年前 |
GitHub
|
d828a18f
|
Merge pull request #273 from UnityTech/yczhang1.5.4
[To 1.5.4] Finish src/widgets.
|
5 年前 |
Yuncong Zhang
|
eaec41e9
|
Merge branch 'master' into layout
|
5 年前 |
Yuncong Zhang
|
11f1d8a3
|
Fix issues.
|
5 年前 |
GitHub
|
4532e4a1
|
Merge pull request #261 from UnityTech/layout
Layout
|
5 年前 |
GitHub
|
2c3f1026
|
Merge pull request #262 from UnityTech/antialias
Antialias
|
5 年前 |
xingwei.zhu
|
57b9eec6
|
Merge branch 'optmize_shadow' of github.com:UnityTech/UIWidgets into dev
# Conflicts:
# Runtime/ui/painting/path.cs
# Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs
# Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_shader.cs
|
5 年前 |
xingwei.zhu
|
391292ae
|
Merge branch 'optmize_shadow' of github.com:UnityTech/UIWidgets into dev
# Conflicts:
# Runtime/ui/painting/path.cs
# Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs
# Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_shader.cs
|
5 年前 |
GitHub
|
afc5823c
|
Merge pull request #268 from UnityTech/optmize_shadow
fix shadow clip bug
|
5 年前 |
xingwei.zhu
|
b209ca81
|
merge bug fix
|
5 年前 |
xingwei.zhu
|
0b055504
|
Merge branch 'dev' of https://github.com/UnityTech/UIWidgets
|
5 年前 |
GitHub
|
71b63712
|
Merge pull request #266 from UnityTech/dev
Dev
|
5 年前 |
xingwei.zhu
|
0eff16e9
|
compute buffer setup
|
5 年前 |
xingwei.zhu
|
9b220fdf
|
compute buffer setup - convexfill
|
5 年前 |
xingwei.zhu
|
4721c623
|
compute buffer setup - more shaders (except shadows) + refine shader folder
|
5 年前 |
Yuncong
|
4405d7ac
|
Merge branch 'master' into hook1.5.4
|
5 年前 |
xingwei.zhu
|
62426391
|
compute buffer setup - shadow shader
|
5 年前 |
xingwei.zhu
|
ea0b2800
|
compute buffer setup - static Compute Buffer
|
5 年前 |
xingwei.zhu
|
c340751f
|
compute buffer setup - discard isMainCanvas related logics
|
5 年前 |
xingwei.zhu
|
b884ab45
|
remove all hardware-MSAA related codes
|
5 年前 |
xingwei.zhu
|
9ab5eb65
|
release compute buffer when reference is none
|
5 年前 |
xingwei.zhu
|
a8f5c08c
|
refine release logics
|
5 年前 |
xingwei.zhu
|
3c52e8e3
|
compile the necessary shaders only
|
5 年前 |
xingwei.zhu
|
0c7b092c
|
enable compute buffer by default + remove test codes
|
5 年前 |
xingwei.zhu
|
346cccf4
|
refine the logic on supportComputeBuffer check
|
5 年前 |
xingwei.zhu
|
8002f95f
|
refine canvasShader
|
5 年前 |
GitHub
|
b3e5905c
|
Merge pull request #289 from UnityTech/hook1.5.4
Hook1.5.4
|
5 年前 |
xingwei.zhu
|
5960a705
|
rename function names
|
5 年前 |
GitHub
|
5787086c
|
Merge pull request #292 from UnityTech/removehardwareMSAA
remove all hardware-MSAA related codes
|
5 年前 |
Yuncong Zhang
|
74741d5b
|
Merge branch 'master' of https://github.com/UnityTech/UIWidgets into clean_warning
|
5 年前 |
xingwei.zhu
|
a08f2daf
|
refine fastShadow (to best match non-fastShadow effects)
|
5 年前 |
GitHub
|
0a3b5ff0
|
Merge pull request #272 from UnityTech/computebuffer
Computebuffer
|
5 年前 |
xingwei.zhu
|
b4307cb3
|
fix compute buffer bug on Unity 2019 and above on low-level machines
|
5 年前 |
xingwei.zhu
|
afa58416
|
backdrop mask bug fix
|
5 年前 |
xingwei.zhu
|
70d96acd
|
fix gc problem
|
5 年前 |
xingwei.zhu
|
21c4a326
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into dev
|
5 年前 |
GitHub
|
2c57e822
|
Merge pull request #299 from UnityTech/backdropbugfix
backdrop mask bug fix
|
5 年前 |
xingwei.zhu
|
d45f9e62
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into dev
|
5 年前 |
xingwei.zhu
|
f50875b3
|
fix image loading error: when an image fails to be loaded and initiated correctly, we should Assert the error in debug Mode and handle this situation by workaround in release Mode
|
5 年前 |
GitHub
|
6ae2ed99
|
Merge pull request #277 from UnityTech/dev
Dev
|
5 年前 |
xingwei.zhu
|
6688841d
|
hard fix computer buffer issue (disable it by default and skip shader preparation when enablecomputebuffer = false)
|
5 年前 |
GitHub
|
8d8032aa
|
Merge pull request #307 from UnityTech/master
release stable version 1.5.4
|
5 年前 |
xingwei.zhu
|
fd5e8072
|
fix black screen issue (refine)
|
5 年前 |
xingwei.zhu
|
707b5754
|
make compute buffer non-static
|
5 年前 |
xingwei.zhu
|
6026b913
|
fix computebuffer potential problem + add some debug logs
|
5 年前 |
xingwei.zhu
|
bc2a085e
|
fix image slice bug
|
5 年前 |
xingwei.zhu
|
dee7405b
|
debug log flag
|
5 年前 |
GitHub
|
5a18c3cd
|
Merge pull request #323 from UnityTech/fiximageslicebug
fix image slice bug
|
5 年前 |
xingwei.zhu
|
69d78627
|
Merge branch 'dev' of github.com:UnityTech/UIWidgets into dev
|
5 年前 |
xingwei.zhu
|
49a933f2
|
remove shader test logics and use graphicDeviceType to predict shader compatibility (assume that all opengl es devices are not supported)
|
5 年前 |
xingwei.zhu
|
d2d3808a
|
remove debug log
|
5 年前 |
xingwei.zhu
|
10711605
|
disable compute buffer temporarily (need to fix a laggy issue before enabling it again)
|
5 年前 |
GitHub
|
e3e8b270
|
Merge pull request #324 from UnityTech/dev
Dev
|
5 年前 |
xingwei.zhu
|
0fad4c86
|
hardware antialias re-supporting
|
5 年前 |
GitHub
|
b58711bb
|
Merge pull request #348 from UnityTech/hardware_antialias
hardware antialias re-supporting
|
5 年前 |
xingwei.zhu
|
8c3bfde6
|
add configs for user to disable some features in their app
usecase: in Editor app, the RasterCache may should be disabled to avoid Engine errors when the RenderTexture is too big
|
5 年前 |
GitHub
|
e5e5a8a8
|
Merge pull request #350 from UnityTech/addglobalconfig
Addglobalconfig
|
5 年前 |
Yuncong Zhang
|
be1e24d2
|
Merge branch 'master' into cleanup
|
5 年前 |
GitHub
|
18e40cd8
|
Merge pull request #352 from UnityTech/master
update to latest master (merge bug fixes)
|
5 年前 |
Yuncong Zhang
|
251189b5
|
Implement text shadow.
|
5 年前 |
GitHub
|
cff93956
|
Merge pull request #378 from UnityTech/text_shadow
Implement text shadow.
|
5 年前 |
Yuncong Zhang
|
ec05db64
|
Fix text shadow on emoji.
|
5 年前 |
GitHub
|
bae09a2f
|
Merge pull request #379 from UnityTech/text_shadow
Fix text shadow on emoji.
|
5 年前 |
Yuncong Zhang
|
081956e2
|
Check canvas clipping bounds and record bounds.
|
5 年前 |
Yuncong Zhang
|
790015f8
|
Filter records with r tree.
|
5 年前 |
Yuncong Zhang
|
d32aafa5
|
Fix typo.
|
5 年前 |
Yuncong Zhang
|
0266062d
|
Update bhh when creating picture.
|
5 年前 |
Yuncong Zhang
|
75936d23
|
Cleanup.
|
5 年前 |
GitHub
|
41137c2c
|
Merge pull request #384 from UnityTech/filter_records
Filter picture records
|
5 年前 |
GitHub
|
01d501be
|
Merge pull request #394 from UnityTech/dev
Dev
|
5 年前 |
Yuncong Zhang
|
3c970c5d
|
Disable filtering draw commands.
|
5 年前 |
Yuncong Zhang
|
90312434
|
Fix prealpha problem for gif.
|
5 年前 |
GitHub
|
94ceb6dd
|
Merge pull request #418 from UnityTech/dev_fix
Dev fix
|
5 年前 |
GitHub
|
4c9edd0e
|
Merge pull request #419 from UnityTech/dev
Dev
|
5 年前 |
Kevin Gu
|
52e20ad9
|
remove this.
|
4 年前 |
siyao
|
1db60ffd
|
Merge branch 'skia' into siyao/skia/txt
|
4 年前 |
siyao
|
a05afa9c
|
update replace ui
|
4 年前 |