William McKinnon
0b9524aa6d
Merge remote-tracking branch 'origin/master' into toplevel-effects
2023-05-18 23:15:49 -04:00
Erik Reider
a160b2c850
Flipped the order of which the stencil add function is called ( #157 )
2023-05-18 09:47:14 -04:00
Erik Reider
aa65f2e77c
Removed unneeded can_blur_xray field
2023-05-18 14:50:42 +02:00
Erik Reider
c7d4943a62
Merge branch 'master' into toplevel-effects
2023-05-18 14:34:49 +02:00
Erik Reider
acafb20b11
Move stencil into each framebuffer ( #156 )
...
* Move stencil into each framebuffer
Also fixes the stencil being added to the wrong framebuffer
* Initialize texture members on framebuffer init
* removed bind arg
* renamed init to create, changed existing create to update
* moved stencil buffer creation to new function
* removed some now misleading comments
---------
Co-authored-by: William McKinnon <contact@willmckinnon.com>
2023-05-17 19:39:48 -04:00
Will McKinnon
90a8795492
rebase + removed extra shadow lines from render_view
2023-05-01 01:03:14 -04:00
Will McKinnon
ace9a222b8
style: created struct for each shader type
2023-04-30 13:35:01 -04:00
Will McKinnon
06339c325c
style: moved stencil mask to its own shader
2023-04-30 12:53:26 -04:00
Erik Reider
a7ea20b477
Moved the stencil buffer into fx_framebuffer
2023-04-29 19:17:37 +02:00
Erik Reider
45feb03f5a
Fixed stencil buffer not being bound to the main_buffer
2023-04-29 19:00:59 +02:00
Erik Reider
5366c49b56
Fix: rotated outputs ( #112 )
2023-04-27 18:50:36 -04:00
Will McKinnon
3d1b294cc0
removed width and height parameters from fx_framebuffer_bind()
2023-04-24 00:53:55 -04:00
Will McKinnon
b61041980f
store viewport width & height in fx_renderer
2023-04-24 00:11:55 -04:00
Erik Reider
cbfb7af7fd
Add kawase blur ( #120 )
...
Co-authored-by: Erik Reider <erik.reider@protonmail.com>
Co-authored-by: Will McKinnon <contact@willmckinnon.com>
2023-04-17 23:24:48 +02:00
Will McKinnon
420364dd19
structure: moved fx_renderer and related fuctions to a folder
2023-04-06 20:30:42 -04:00