|
@@ -24,7 +24,7 @@ class Shader< T:h3d.shader.ScreenShader > extends Filter {
|
|
|
function get_shader() return pass.shader;
|
|
|
|
|
|
override function draw( ctx : RenderContext, t : h2d.Tile ) {
|
|
|
- var out = ctx.textures.allocTarget("shaderTmp", t.width, t.height, false);
|
|
|
+ var out = ctx.textures.allocTarget("shaderTmp", Std.int(t.width), Std.int(t.height), false);
|
|
|
ctx.engine.pushTarget(out);
|
|
|
Reflect.setField(shader, textureParam + "__", t.getTexture());
|
|
|
if( nearest ) t.getTexture().filter = Nearest;
|