itsmattkc
|
1aa87cbda6
|
various: encapsulate all code in the olive namespace to avoid name collisions
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
|
2020-04-06 15:29:53 +10:00 |
|
itsmattkc
|
f3290003be
|
colordialog/wheel/gradient: implemented basic UI components for color picking
|
2020-04-02 13:02:30 +11:00 |
|
itsmattkc
|
776cfd87c8
|
renderer: minor code improvements
|
2020-02-03 12:41:20 +11:00 |
|
itsmattkc
|
1f5ae6f9bd
|
use mutexes to prevent threads from interfering with each other while sharing shaders
|
2019-12-10 01:45:39 +11:00 |
|
itsmattkc
|
f46b1245c4
|
reduced the output of some nodes
Some nodes don't need to provide all their inputs merged as outputs.
|
2019-12-10 00:37:06 +11:00 |
|
itsmattkc
|
c14125e640
|
work towards rewriting the render infrastructure
Mostly foundational work and re-implementing older code in a smarter way
(i.e. context creation code should be slightly faster than it was before)
|
2019-11-01 22:58:02 +11:00 |
|
itsmattkc
|
55f7d6aa8a
|
restored previous renderer iteration for porting
|
2019-10-31 20:06:11 +11:00 |
|
itsmattkc
|
77bcb70dac
|
started porting renderer to new portable form
|
2019-10-31 19:14:58 +11:00 |
|