mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2024-12-26 23:17:25 +01:00
21 lines
No EOL
460 B
Text
21 lines
No EOL
460 B
Text
function __channel_pre(surf) {
|
|
var f = surface_get_format(surf);
|
|
|
|
switch(f) {
|
|
case surface_r8unorm : shader_set(sh_draw_r8); return;
|
|
case surface_r16float : shader_set(sh_draw_r16); return;
|
|
case surface_r32float : shader_set(sh_draw_r32); return;
|
|
}
|
|
}
|
|
|
|
function __channel_pos(surf) {
|
|
var f = surface_get_format(surf);
|
|
|
|
switch(f) {
|
|
case surface_r8unorm :
|
|
case surface_r16float :
|
|
case surface_r32float :
|
|
shader_reset();
|
|
return;
|
|
}
|
|
} |