UE5——Source code reading——125——Rendering

Whether to allow the canvas to be refreshed.
Insert image description here
Whether to allow the original canvas to be deleted during refresh. Determine
Insert image description here
whether the font service has been initialized and update the cache.
Insert image description here
Start sorting. Get whether
Insert image description here
the drawing event is enabled.
Insert image description here
Rewrite operations are sorted by depth and compare sizes.
Insert image description here
Rendering in the current game thread
Insert image description here
Insert image description here
represents whether the batch process needs to draw pictures. Element
Insert image description here
batch element
Insert image description here
Assign batch data
Insert image description here
Add to Pass, in the rendering thread
Insert image description here
Create scene proxy view
Insert image description here
Set the depth template state to disable depth testing and writing
Insert image description here
Disable the mixed mode state
Insert image description here
Perform batch rendering
Insert image description here
Is it allowed to delete batch elements during rendering
Insert image description here
Insert image description here
and update the font texture Related
Insert image description here
Grayscale fonts and color fonts Update
Insert image description here
textures conditionally
Insert image description here
Initialize resources
Insert image description here
Represent step and interval sizes
Insert image description here
Open resources, mark them as writable
Insert image description here
Initialize resources if not started in the rendering thread
Insert image description here
Execute in the rendering thread
Insert image description here

Guess you like

Origin blog.csdn.net/weixin_43945471/article/details/134394170