chyyran
|
759cd4bc28
|
gl: very not nicely make dsa a runtime prop
|
2022-11-30 17:21:32 -05:00 |
|
chyyran
|
5088e1c55b
|
fmt: run cargo fmt and clippy
|
2022-11-30 01:38:05 -05:00 |
|
chyyran
|
538672e355
|
gl: abstract away gl3 and dsa
|
2022-11-30 00:39:50 -05:00 |
|
chyyran
|
ae257d8574
|
runtime: move some runtime commonalities into runtime crate
|
2022-11-29 00:23:48 -05:00 |
|
chyyran
|
515fe12568
|
reflect: clean up UniformStorage
|
2022-11-28 22:59:11 -05:00 |
|
chyyran
|
83b7cd38a0
|
gl/reflect: abstract away common uniform storage buffers
|
2022-11-28 22:56:20 -05:00 |
|
chyyran
|
9e2c914e57
|
gl: cleanup and refactor
- allow frame and filterchain init to take optional config object by caller
- allow binding MVP as a uniform
|
2022-11-27 23:27:21 -05:00 |
|
chyyran
|
0806114e12
|
gl: accomodate for viewport x and y
|
2022-11-27 02:10:11 -05:00 |
|
chyyran
|
e64b2f3300
|
gl: get version at runtime
|
2022-11-24 20:00:55 -05:00 |
|
chyyran
|
daea19b5a2
|
gl: fix image size change
|
2022-11-24 02:08:34 -05:00 |
|
chyyran
|
1579516d25
|
fmt: clean up unused items
|
2022-11-21 16:21:50 -05:00 |
|
chyyran
|
80fa30e54e
|
preprocess: move ShaderSource to preprocess and rename common def libs
|
2022-11-21 16:13:37 -05:00 |
|
chyyran
|
4124ae3955
|
gl: clean up visibility in some APIs
|
2022-11-21 02:56:03 -05:00 |
|
chyyran
|
10eb2c3106
|
gl: implement passfeedback and original history
|
2022-11-21 02:13:10 -05:00 |
|
chyyran
|
0b336ca8c5
|
gl: fix vec4 buffer length
|
2022-11-20 02:23:10 -05:00 |
|
chyyran
|
1e9d180bf0
|
gl: implement PassOutput binding
|
2022-11-20 02:09:05 -05:00 |
|
chyyran
|
5ed6cc6e52
|
fmt: run rustfmt and clippy
|
2022-11-19 23:16:57 -05:00 |
|
chyyran
|
e911d40429
|
gl: abstract output to render target
|
2022-11-19 23:16:19 -05:00 |
|
chyyran
|
19cd09d32b
|
gl: move chains to to filter_chain module
|
2022-11-19 22:09:01 -05:00 |
|
chyyran
|
090df176c8
|
gl: fix sampler binding
|
2022-11-19 22:03:58 -05:00 |
|
chyyran
|
d49fa5307a
|
gl: clean up uniform binding storage
|
2022-11-19 18:48:54 -05:00 |
|
chyyran
|
3aee36a361
|
gl: use texture storage
|
2022-11-19 01:55:49 -05:00 |
|
chyyran
|
afc750c37c
|
gl: correct scaling options
|
2022-11-17 01:21:29 -05:00 |
|
chyyran
|
c06751eca9
|
gl: load luts
|
2022-11-17 00:08:11 -05:00 |
|
chyyran
|
d37fc0ccb5
|
gl: clean up the huge lib.rs file
|
2022-11-14 01:49:51 -05:00 |
|