Andrei Alexeyev
42b0c64851
allow setting sampler uniforms in postprocess files
2019-08-11 00:50:26 +03:00
Andrei Alexeyev
b88fc4ad2e
Support full-screen custom postprocessing
...
Works just like the viewport one, except the configuration goes in
shaders/global.pp instead. The player uniforms aren't available.
2019-08-09 21:42:04 +03:00
Andrei Alexeyev
5a23fb95fc
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
Andrei Alexeyev
3055901998
update my email
2019-07-03 21:00:56 +03:00
Andrei Alexeyev
4159ea1249
'upkeep' target for maintenance tasks; back to include guards; happy new year!
2019-01-23 22:10:43 +02:00
Andrei Alexeyev
b16f402040
Refactor framebuffer-related stuff ( #130 )
...
* Renderer: rename render targets to framebuffers
* Refactor framebuffer pair helper and some of the video API
* Remove hardcoded dimensions from draw_framebuffer_tex
* Make viewport a per-framebuffer property rather than a global one
* Handle config updates via the events system. React to viewport fg/bg quality change requests.
2018-07-04 11:36:16 +03:00
Andrei Alexeyev
59cf8f6300
Rendering system rewrite, tons of refactoring, optimizations, and other cool stuff ( #116 )
2018-04-12 17:08:48 +03:00
Andrei Alexeyev
513d613387
Consistent indentation: indent with tabs, align with spaces ( #104 )
...
I would've preferred to just go with 4-spaces for indent and no tabs,
but lao is a bit conservative about it. :^)
Still, this is a ton better than mixing different styles all over the
place, especially within the same file.
2018-01-12 20:26:07 +02:00
Andrei Alexeyev
485c9a8ed6
Happy New Year!
2018-01-04 19:14:31 +02:00
Andrei Alexeyev
f8cf13bdf3
more efficient FBO handling
2018-01-03 16:38:42 +02:00
Andrei Alexeyev
e355e57fb5
make the list api require less insane casts all over the place
...
by sealing the spirit of insanity in its header file, that is
2017-12-24 08:16:25 +02:00
Andrei Alexeyev
29acd5f58a
meson: intel intrinsics, various improvements
2017-12-21 03:58:54 +01:00
Andrei Alexeyev
0343159260
added some glitches...
2017-10-01 11:59:32 +03:00
laochailan
03a2426012
update to use #pragma once
2017-09-27 14:14:53 +02:00
Andrei "Akari" Alexeyev
7c9e54a71d
update copyright and credits
2017-09-12 04:28:15 +03:00
Andrei "Akari" Alexeyev
dec99650c7
Postprocessing 2: Electric Boogalo
2017-03-27 01:42:09 +03:00