Geoffrey McRae
a989914fef
[host] remove the invalid usage of SafeRelease
...
SafeRelease was really useless, derefencing the smart pointers through
the use of & releases the value before SafeRelease get's to it. Instead
either allow the destructor to handle it's release, or explicityly
release it by assigning NULL
2018-07-28 10:27:50 +10:00
Geoffrey McRae
f692284f27
[host] don't uselessly try to scale 1:1 textures
2018-07-28 10:27:50 +10:00
Geoffrey McRae
d292d46fcb
[host] correct YUV output, do not copy padding bytes
2018-07-28 07:48:10 +10:00
Geoffrey McRae
eba99f6968
[host] fix compiler warnings
2018-07-28 06:29:34 +10:00
Geoffrey McRae
e515cdc8dd
[host] added YUV420 output support
2018-07-28 06:19:59 +10:00
Geoffrey McRae
2a03d1c4a9
[host] removed unused shader view
2018-07-28 06:19:59 +10:00
Geoffrey McRae
3799929f59
[host] remove the depth buffer, it's unused
2018-07-28 06:19:59 +10:00
Geoffrey McRae
2019766989
[host] added format converter class
2018-07-28 06:19:58 +10:00