Michael Ragazzon
|
a72f0809c4
GL3 renderer: Improve behavior of clip mask operations SetInverse followed by Intersect
|
4 months ago |
Michael Ragazzon
|
7158504459
Review inline documentation to fix spelling and improve grammar
|
8 months ago |
Konstantin Kompan
|
b1541f5381
Log to console by default on MinGW (#757)
|
8 months ago |
Michael Ragazzon
|
a1a8675ff4
GL3 renderer: Fix an unintended debug assertion when creating a render texture
|
8 months ago |
Daniel Mircea
|
2197b4f0d4
Add ability to provide an offset the viewport (#724)
|
10 months ago |
Michael Ragazzon
|
b8fe66672a
Fix compiler warnings for different signed comparisons
|
11 months ago |
Michael Ragazzon
|
28907a1c5e
Renderers: Add sanity check to GenerateTexture calls
|
11 months ago |
Michael Ragazzon
|
d02fb09957
GL3 renderer: Add utility functions
|
11 months ago |
Michael Ragazzon
|
728c163fad
GL3 renderer: Use customizable macro definition for number of MSAA samples
|
11 months ago |
Michael Ragazzon
|
9cfd9a757a
Fix missing header in GL3 renderer
|
1 year ago |
Michael Ragazzon
|
ded1b0fe53
Code cleanup: Fix some always true/false conditions
|
1 year ago |
Michael Ragazzon
|
2cd78d54e9
Make Rectangle member functions return new objects instead of mutating in-place
|
1 year ago |
Michael Ragazzon
|
8ca8d30bf0
GL3 renderer: Fix some blur artifacts observed on AMD and Intel GPUs
|
1 year ago |
Michael Ragazzon
|
9315e95101
GL3 renderer: Use "constant color" instead of "constant alpha" blend mode for the opacity filter
|
1 year ago |
Michael Ragazzon
|
0d16980555
Use sigma instead of blur radius for blur filter
|
1 year ago |
Michael Ragazzon
|
9bfb8d7c60
Remove dimensions argument from render interface `SaveLayerAsTexture`
|
1 year ago |
Michael Ragazzon
|
553b6f41fe
CreateString and FormatString: Remove the now unused `max_size` argument from API
|
1 year ago |
ben-metzger-z
|
09ddcf8af4
Add Depth Test to GL State Backup - GL3 Renderer (#629)
|
1 year ago |
Michael Ragazzon
|
d9af7825f2
Fix use of namespaced integer type
|
1 year ago |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 year ago |
Michael Ragazzon
|
c93dbc0696
Fix bad rendering in Emscripten, add sample assets as link dependencies
|
1 year ago |
Michael Ragazzon
|
e96b950373
Render interface: Make layer compositing a separate function instead of being a part of layer pop
|
1 year ago |
Michael Ragazzon
|
b470b2b0e8
Make backdrop-filter be affected by any filter and mask-image applied to the same element
|
1 year ago |
Michael Ragazzon
|
c42d7298d7
Render interface naming: Remove compiled from release functions
|
1 year ago |
Michael Ragazzon
|
8dfba0597a
GL3 renderer: Add color write mask to OpenGL state backup
|
1 year ago |
Michael Ragazzon
|
94fda35276
GL3 renderer: Fix shader compilation on GLES, add GLSL line numbers
|
2 years ago |
Michael Ragazzon
|
5faedc427b
Refactor render interface: Require compiled geometry, use modern and safer types [breaking change]
|
2 years ago |
Michael Ragazzon
|
a452f26951
Refactor Geometry and Texture, introduce unique render resources
|
2 years ago |
Daniel Mircea
|
14a393a33b
Add repeat fit mode to image decorator (#493)
|
2 years ago |
Michael Ragazzon
|
2f80bdd163
Backends: Handle premultiplied alpha for textures and vertices
|
2 years ago |