21 Commits

Author SHA1 Message Date
Berkan Diler
cea457249f Use ArgumentOutOfRangeException throw helper methods 2024-02-18 19:43:17 +01:00
Salman Ahmed
87693dcb46 Adjust xmldoc further and rename variables 2023-06-23 20:54:14 +03:00
Andrei Zavatski
8a33b92023 Adjust xmldoc 2023-06-23 14:02:01 +03:00
Andrei Zavatski
cbe7fdf6c3 Don't apply RenderBufferFormats to effect buffers 2023-06-23 12:30:40 +03:00
Dan Balasescu
a6b1eefdfc Initialise BufferedDrawNode FBOs as late as possible 2022-11-18 12:24:45 +09:00
Dan Balasescu
16d1c2d335 Entirely remove GLWrapper, update all references 2022-08-03 14:52:36 +09:00
Dan Balasescu
92281db40e Add IsInitialised to BufferedDrawNodeSharedData 2022-07-31 15:23:49 +09:00
Dan Balasescu
852838b20d Remove more references to FrameBuffer 2022-07-30 01:02:32 +09:00
Dan Balasescu
be553d4e24 Avoid ES30 references when creating frame buffers 2022-07-30 00:33:22 +09:00
Dan Balasescu
426d739dc3 Make FrameBuffer internal 2022-07-30 00:33:22 +09:00
Dan Balasescu
ba1385330c Automated #nullable processing 2022-06-13 21:57:05 +09:00
Dean Herbert
ccc5b0e164 Update usages of GLWrapper.ScheduleDisposal to avoid capturing self 2021-12-26 14:07:36 +09:00
Khang
1efa1690c5 address comments 2021-11-03 23:36:39 -04:00
Khang
ccd4858aad Allow BufferedDrawNode's frame buffer to be clipped to the root node 2021-11-03 15:22:34 -04:00
Dean Herbert
024a5c8776 Add back missed supress finalize call 2021-03-02 15:12:44 +09:00
Dean Herbert
87818fc657 Remove finalizer from DrawNode 2021-03-02 14:43:54 +09:00
smoogipoo
b8fad6839e Fix renderbuffer disposals on wrong thread 2019-09-12 12:58:58 +09:00
smoogipoo
1a8dbecc9a Move filtering and pixel snapping to BufferedDrawNodeSharedData 2019-07-30 15:21:32 +09:00
smoogipoo
9a8bed3d93 Schedule shared data disposals, remove framebuffer scheduling 2019-06-27 12:55:57 +09:00
smoogipoo
1dbff6ae9d Cleanup + fix framebuffer usage issues 2019-04-03 14:47:51 +09:00
smoogipoo
867f1bf14a Extract BufferedContainerDrawNode into BufferedDrawNode 2019-04-03 14:47:25 +09:00