View difference between Paste ID: UcSeszKC and GMnskx5J
SHOW: | | - or go back to the newest paste.
1
command(){
2
  aa();
3
  ss();
4
}
5
6
aa(){
7
#if ((rp_antialiasing == "SMAA") || (rp_antialiasing == "TAA"))
8
			{
9
				path.setTarget("bufa");
10
				path.clearTarget(0x00000000);
11
				path.bindTarget("lbuf", "colorTex");
12
				path.drawShader("shader_datas/smaa_edge_detect/smaa_edge_detect");
13
14
				path.setTarget("bufb");
15
				path.clearTarget(0x00000000);
16
				path.bindTarget("bufa", "edgesTex");
17
				path.drawShader("shader_datas/smaa_blend_weight/smaa_blend_weight");
18
19
				path.setTarget(framebuffer);
20
				path.bindTarget("lbuf", "colorTex");
21
				path.bindTarget("bufb", "blendTex");
22
				path.drawShader("shader_datas/smaa_neighborhood_blend/smaa_neighborhood_blend");
23
			}
24
			#end
25
}
26
27
ss(){
28
			#if (rp_supersampling == 4)
29
			{
30
				var finalTarget = "";
31
				path.setTarget(finalTarget);
32
				path.bindTarget(framebuffer, "tex");
33
				path.drawShader("shader_datas/supersample_resolve/supersample_resolve");
34
			}
35
			#end
36
}