Tim Sylvester
|
b060abeb92
|
Topic/fill pass (#1225)
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
00d6bdd2ae
|
Refactor clipping mask rendering (#1209)
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
c10616aec6
|
Drawable Renderer (#1570), Remove layer index from drawables.
Add debug GL groups for uploads.
Enable GL debug groups only in debug builds.
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
4527d18a67
|
Drawable Renderer (#1570), Refactor tile matrix handling to account for translations
|
2023-08-31 15:36:19 +02:00 |
|
mwilsnd
|
a745329eb1
|
Add Texture2D and use it in PatternAtlas (#1183)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
a06145fe92
|
Drawable Renderer (#1570), warnings
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
83882e1b73
|
Topic/vao per segment (#1188)
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
b8bdf0643c
|
Drawable Renderer (#1570), Setting up for fill patterns.
Handle color and cull modes better.
Rename `DrawableBuilder::ColorMode` to `ColorAttrMode` to avoid confusion with `gfx::ColorMode`.
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
c81c665538
|
Drawable Renderer (#1570), Add fill-outline drawables
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
c505d3077e
|
apply color attributes, refactor (#1148)
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
fffbfcfbb5
|
Drawable Renderer (#1570), rework attributes for fill drawables
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
76b36d7437
|
Drawable Renderer (#1570), warnings
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
6a1b48bb45
|
Drawable Renderer (#1570), Reworking fill drawables into layer group
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
b052cb904e
|
Drawable Renderer (#1570), Apply render pass to drawables
|
2023-08-31 15:36:19 +02:00 |
|
pre-commit-ci[bot]
|
9a4e0f14d0
|
Drawable Renderer (#1570), [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
375083b6cf
|
Drawable Renderer (#1570), work on fill drawables
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
4af4491626
|
Drawable Renderer (#1570), order drawables
|
2023-08-31 15:36:19 +02:00 |
|
pre-commit-ci[bot]
|
caee9cc12f
|
Drawable Renderer (#1570), [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
8c749d155a
|
Drawable Renderer (#1570), warnings
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
61da26fe14
|
Drawable Renderer (#1570), Eliminate GL drawable/builder dependencies from generic background layer
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
010b8f9280
|
Drawable Renderer (#1570), Evaluate and apply color
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
b8c0b1a97c
|
Drawable Renderer (#1570), Move layer update to where more state is available.
Evaluate properties and use actual style color.
Fix problems with attribute bindings and depth modes.
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
3122f81328
|
Drawable Renderer (#1570), Rebase on main.
Fix drawable ordering issue that was leading to rendering without setting up the VAO
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
107a4ef467
|
Drawable Renderer (#1570), Fix duplicate drawable and vertex state bug
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
5a9b4c3422
|
Drawable Renderer (#1570), Drawable per tile
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
e2bc75289c
|
Topic/drawable 2 (#1029)
|
2023-08-31 15:36:19 +02:00 |
|
Tim Sylvester
|
14b53e54ec
|
First cut at Drawable fundamentals (#983)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
|
2023-08-31 15:36:19 +02:00 |
|