Fixed CanvasClip() and Rect() on GLES2 driver
This commit is contained in:
@@ -920,7 +920,8 @@ int main(int argc, char * argv[])
|
||||
|
||||
//DEBUG START
|
||||
//rc_filename = "/home/n00b/projects/bu/constraint_demo/main.bas";
|
||||
//rc_filename = "/home/n00b/projects/rcbasic_alpha3/test_project/main.bas";
|
||||
//rc_filename = "/home/n00b/projects/bu/rcbasic_v400A6_linux/rcbasic_v400_linux/examples/tile_demo/main.bas";
|
||||
rc_filename = "/home/n00b/projects/rcbasic_alpha3/test_project/main.bas";
|
||||
//DEBUG END
|
||||
|
||||
//enable_presets = true;
|
||||
|
||||
@@ -15,52 +15,54 @@ N main black 25
|
||||
N main green 26
|
||||
N main white 27
|
||||
N main sprite_canvas 28
|
||||
N main gz_img 29
|
||||
N main rc_img 30
|
||||
N main rc 31
|
||||
N main gz 32
|
||||
N main gz_x 33
|
||||
N main gz_y 34
|
||||
N main rc_x 35
|
||||
N main rc_y 36
|
||||
N main x 37
|
||||
N main y 38
|
||||
N main lforce 39
|
||||
N main tile 29
|
||||
N main gz_img 30
|
||||
N main rc_img 31
|
||||
N main rc 32
|
||||
N main gz 33
|
||||
N main gz_x 34
|
||||
N main gz_y 35
|
||||
N main rc_x 36
|
||||
N main rc_y 37
|
||||
N main x 38
|
||||
N main y 39
|
||||
N main lforce 40
|
||||
S main fnt$ 3
|
||||
N main hud_font 40
|
||||
N main hud_font 41
|
||||
AS main hud_txt$ 4
|
||||
N main.#FOR:0 i 41
|
||||
N main mesh1 42
|
||||
N main actor1 43
|
||||
N main actor1_texture 44
|
||||
N main c 45
|
||||
N main mat 46
|
||||
N main a_mat 47
|
||||
N main level 48
|
||||
N main actor2 49
|
||||
N main ax 50
|
||||
N main ay 51
|
||||
N main az 52
|
||||
N main init 53
|
||||
N main i 54
|
||||
N main vx 55
|
||||
N main vy 56
|
||||
N main vz 57
|
||||
N main mass 58
|
||||
N main anim 59
|
||||
N main num_loops 60
|
||||
N main off_x 61
|
||||
N main off_y 62
|
||||
N main test_mode 63
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crx 64
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 cry 65
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crz 66
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crx 67
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 cry 68
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crz 69
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crx 70
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 cry 71
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crz 72
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crx 73
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 cry 74
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crz 75
|
||||
N main t_img 42
|
||||
N main.#FOR:0 i 43
|
||||
N main mesh1 44
|
||||
N main actor1 45
|
||||
N main actor1_texture 46
|
||||
N main c 47
|
||||
N main mat 48
|
||||
N main a_mat 49
|
||||
N main level 50
|
||||
N main actor2 51
|
||||
N main ax 52
|
||||
N main ay 53
|
||||
N main az 54
|
||||
N main init 55
|
||||
N main i 56
|
||||
N main vx 57
|
||||
N main vy 58
|
||||
N main vz 59
|
||||
N main mass 60
|
||||
N main anim 61
|
||||
N main num_loops 62
|
||||
N main off_x 63
|
||||
N main off_y 64
|
||||
N main test_mode 65
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crx 66
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 cry 67
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crz 68
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crx 69
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 cry 70
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crz 71
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crx 72
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 cry 73
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crz 74
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crx 75
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 cry 76
|
||||
N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crz 77
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# depslib dependency file v1.0
|
||||
1733115894 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
|
||||
1733272260 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
|
||||
<iostream>
|
||||
<stack>
|
||||
<vector>
|
||||
@@ -54,7 +54,7 @@
|
||||
1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h
|
||||
<inttypes.h>
|
||||
|
||||
1732562642 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
1733270962 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
"identifier.h"
|
||||
|
||||
1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<CodeBlocks_layout_file>
|
||||
<FileVersion major="1" minor="0" />
|
||||
<ActiveTarget name="Release" />
|
||||
<File name="tokenizer.h" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<ActiveTarget name="Debug" />
|
||||
<File name="rc_builtin.h" open="0" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="41970" topLine="1016" />
|
||||
<Cursor1 position="112317" topLine="2509" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_global.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
@@ -12,12 +12,12 @@
|
||||
<Cursor1 position="13014" topLine="163" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_vm_asm.h" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="constants.h" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="41761" topLine="1347" />
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="parser.h" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="parser.h" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="99035" topLine="1896" />
|
||||
</Cursor>
|
||||
@@ -58,12 +58,17 @@
|
||||
</File>
|
||||
<File name="main.cpp" open="1" top="1" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="29416" topLine="904" />
|
||||
<Cursor1 position="28770" topLine="910" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="identifier.h" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="keywords.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="33082" topLine="992" />
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="tokenizer.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="41970" topLine="1016" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_utility.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
@@ -76,19 +81,14 @@
|
||||
<Cursor1 position="615" topLine="32" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="keywords.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_vm_asm.h" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
<Cursor1 position="41761" topLine="1347" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_builtin.h" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="identifier.h" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="112317" topLine="2509" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="constants.h" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
<Cursor1 position="33082" topLine="992" />
|
||||
</Cursor>
|
||||
</File>
|
||||
</CodeBlocks_layout_file>
|
||||
|
||||
Reference in New Issue
Block a user