xingwei.zhu
|
ebeebd71
|
refine workspace structure
|
5 年前 |
xingwei.zhu
|
05f1ed69
|
refine workspace structure (rename ui_matrix => matrix)
|
5 年前 |
xingwei.zhu
|
99f9a871
|
refine workspace structure (rename ui_matrix => matrix 2)
|
5 年前 |
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
|
d84d4275
|
compositing CANVAS => UICANVAS (IN PROGRESS)
|
5 年前 |
xingwei.zhu
|
c4eb6034
|
composite context => using ui-version objects
|
5 年前 |
xingwei.zhu
|
8b30a2e4
|
composite context => using ui-version objects (more)
|
5 年前 |
xingwei.zhu
|
0d76deb6
|
remove from tail O(1)
|
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
|
b8612533
|
uicanvasstate bug fix
|
5 年前 |
xingwei.zhu
|
631f4f96
|
color, paint => struct
|
5 年前 |
xingwei.zhu
|
a28a8d29
|
replace color, paint with uicolor and uipaint
|
5 年前 |
xingwei.zhu
|
48d7fde1
|
optimize drawShadow
|
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
|
1e490043
|
fix new uiPath bugs
MeshKey, MeshInfo => PoolItem
|
5 年前 |
xingwei.zhu
|
46282448
|
folder structure refine
|
5 年前 |
xingwei.zhu
|
9ac5dbe6
|
refine poolitem => poolobject
eliminate the use of dictionary/list in poolitemmanager
|
5 年前 |
xingwei.zhu
|
504abc02
|
add missing metas
|
5 年前 |
xingwei.zhu
|
783fa12e
|
delete metas
|
5 年前 |
xingwei.zhu
|
401a5864
|
cache uipath for reuse
|
5 年前 |
xingwei.zhu
|
54362c05
|
add meta
|
5 年前 |
xingwei.zhu
|
b12f5f04
|
remove debug code
fix bug: scene builder build twice when compositeFrame
|
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
|
2ef8478c
|
fix minor bugs
adjust folder structure (move renderer out of utils)
|
5 年前 |
xingwei.zhu
|
50f24f38
|
add missing metas
|
5 年前 |
xingwei.zhu
|
c9445639
|
format cleanup
|
5 年前 |
xingwei.zhu
|
b8e35174
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into allocator2
# 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
|
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
|
84608bf5
|
fix magic numbers
|
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
|
a1c9ae00
|
add isRRect to path/uipath
|
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
|
88c4bcc2
|
Shrink the fill path.
|
5 年前 |
Yuncong Zhang
|
c1dc3b93
|
Introduce strokeMult.
|
5 年前 |
Yuncong Zhang
|
dfa7b9c9
|
Add strokeMult
|
5 年前 |
Yuncong Zhang
|
542b4c5c
|
Fix extra line issues.
|
5 年前 |
Yuncong Zhang
|
baa3c928
|
Fix stencil issue.
|
5 年前 |
Yuncong Zhang
|
f9441f92
|
Fix stroke mesh multiple release issue.
|
5 年前 |
Yuncong Zhang
|
02fa3af6
|
Fix some issues.
|
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
|
228f741d
|
Cleanup warnings.
|
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 年前 |
GitHub
|
f7ed7510
|
Merge pull request #293 from UnityTech/clean_warning
Clean warnings.
|
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
|
8e79190c
|
fix raster cache assert issue
|
5 年前 |
GitHub
|
1267d13c
|
Merge pull request #338 from UnityTech/fix_raster_cache_assert
fix raster cache assert issue
|
5 年前 |
GitHub
|
e27405d3
|
Merge pull request #341 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 年前 |
xingwei.zhu
|
7acdbf83
|
make the maxRasterImage size configurable
|
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 年前 |
xingwei.zhu
|
6ac17cb9
|
fix assert when devicepixelratio is not integer
|
5 年前 |
GitHub
|
04ed4e3f
|
Merge pull request #354 from UnityTech/fix_raster_cache_assert2
fix assert when devicepixelratio is not integer
|
5 年前 |
GitHub
|
2a0547d7
|
Merge pull request #356 from UnityTech/master
hotfix merges
|
5 年前 |
xingwei.zhu
|
e6494f58
|
fix assert issue temporarily
|
5 年前 |
GitHub
|
af2d6bb7
|
Merge pull request #360 from UnityTech/fixalign2Pixel
fix assert issue temporarily
|
5 年前 |
GitHub
|
d8d6dec7
|
Merge pull request #361 from UnityTech/master
merge hotfixes
|
5 年前 |
xingwei.zhu
|
4e9bbb47
|
optimize aa draw (won't draw hairline for Rects)
|
5 年前 |
GitHub
|
10f7c277
|
Merge pull request #364 from UnityTech/aa_optimization
optimize aa draw (won't draw hairline for Rects)
|
5 年前 |
GitHub
|
4df92c51
|
Merge pull request #377 from UnityTech/master
hotfixes
|
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 年前 |
xingwei.zhu
|
2abc59eb
|
fix aa shapehint bug when shapeHint doesn't update when rrect -> non-rrect changed
|
5 年前 |
Yuncong Zhang
|
081956e2
|
Check canvas clipping bounds and record bounds.
|
5 年前 |
xingwei.zhu
|
b556f6d8
|
fix aa shapehint bug when shapeHint doesn't update when rrect -> non-rrect changed 2
|
5 年前 |
GitHub
|
62c3bd39
|
Merge pull request #381 from UnityTech/fix_aa_shapehintbug
Fix aa shapehintbug
|
5 年前 |
xingwei.zhu
|
dc4b5b79
|
fix error: won't adjust fill area size when canskipAAhairline is true
|
5 年前 |
GitHub
|
2eca516b
|
Merge pull request #382 from UnityTech/fix_aa_shapehintbug
fix error: won't adjust fill area size when canskipAAhairline is true
|
5 年前 |
Yuncong Zhang
|
790015f8
|
Filter records with r tree.
|
5 年前 |
Yuncong Zhang
|
d32aafa5
|
Fix typo.
|
5 年前 |
Yuncong Zhang
|
e98fd5d9
|
Merge branch 'master' of github.com:UnityTech/UIWidgets into filter_records
|
5 年前 |
Yuncong Zhang
|
0266062d
|
Update bhh when creating picture.
|
5 年前 |
Yuncong Zhang
|
75936d23
|
Cleanup.
|
5 年前 |
Yuncong Zhang
|
cb3d68a8
|
Fix bug in Paragraph.setText.
|
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 年前 |