Subversion Repositories Kolibri OS

Rev

Rev 8174 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8174 Rev 8408
Line 5... Line 5...
5
 
5
 
6
include '../../../../../proc32.inc'
6
include '../../../../../proc32.inc'
7
include '../../../../../macros.inc'
7
include '../../../../../macros.inc'
8
include '../../../../../KOSfuncs.inc'
8
include '../../../../../KOSfuncs.inc'
-
 
9
include '../../../../../load_img.inc'
9
include '../../../../../load_img.inc'
10
include '../../../../../load_lib.mac'
10
include '../opengl_const.inc'
11
include '../opengl_const.inc'
11
include '../zbuffer.inc'
12
include '../zbuffer.inc'
Line 12... Line 13...
12
include '../../../../../develop/info3ds/info_fun_float.inc'
13
include '../../../../../develop/info3ds/info_fun_float.inc'
Line 13... Line -...
13
 
-
 
14
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
-
 
15
 
14
 
Line 16... Line 15...
16
align 4
15
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
17
image_data_toolbar dd 0
16
 
18
IMAGE_TOOLBAR_ICON_SIZE equ 21*21*3
17
IMAGE_TOOLBAR_ICON_SIZE equ 21*21*3
Line 364... Line 363...
364
white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником
363
white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником
365
lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения
364
lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения
Line 366... Line 365...
366
 
365
 
367
;--------------------------------------------------
366
;--------------------------------------------------
368
align 4
367
align 4
Line 369... Line 368...
369
import_lib_tinygl:
368
import_tinygl:
370
 
369
 
371
macro E_LIB n
370
macro E_LIB n
372
{
371
{
Line 488... Line 487...
488
lib_name_0 db 'tinygl.obj',0
487
lib_name_0 db 'tinygl.obj',0
489
system_dir_1 db '/sys/lib/'
488
system_dir_1 db '/sys/lib/'
490
lib_name_1 db 'buf2d.obj',0
489
lib_name_1 db 'buf2d.obj',0
491
system_dir_2 db '/sys/lib/'
490
system_dir_2 db '/sys/lib/'
492
lib_name_2 db 'libimg.obj',0
491
lib_name_2 db 'libimg.obj',0
493
err_msg_found_lib_0 db 'Sorry I cannot load library ',39,'tinygl.obj',39,'" -tE',0
-
 
494
err_msg_found_lib_1 db 'Sorry I cannot load library ',39,'buf2d.obj',39,'" -tE',0
-
 
495
err_msg_found_lib_2 db 'Sorry I cannot load library ',39,'libimg.obj',39,'" -tE',0
-
 
496
head_f_i:
-
 
497
head_f_l db '"System error',0
-
 
498
err_msg_import_0 db 'Error on load import library ',39,'tinygl.obj',39,'" -tE',0
-
 
499
err_msg_import_1 db 'Error on load import library ',39,'buf2d.obj',39,'" -tE',0
-
 
500
err_msg_import_2 db 'Error on load import library ',39,'libimg.obj',39,'" -tE',0
-
 
501
;--------------------------------------------------
492
;--------------------------------------------------
Line 502... Line 493...
502
 
493
 
503
txt_scale:
494
txt_scale:
504
db 'Scale: '
495
db 'Scale: '
Line 533... Line 524...
533
.w: dd 0
524
.w: dd 0
534
.h: dd 0,0,24 ;+16 color,bit in pixel
525
.h: dd 0,0,24 ;+16 color,bit in pixel
Line 535... Line 526...
535
 
526
 
536
align 4
527
align 4
537
l_libs_start:
528
l_libs_start:
538
	lib_0 l_libs lib_name_0, cur_dir_path, file_name,  system_dir_0,\
-
 
539
		err_msg_found_lib_0, head_f_l, import_lib_tinygl,err_msg_import_0,head_f_i
529
	lib_0 l_libs lib_name_0, file_name, system_dir_0, import_tinygl
540
	lib_1 l_libs lib_name_1, cur_dir_path, file_name,  system_dir_1,\
-
 
541
		err_msg_found_lib_1, head_f_l, import_buf2d,  err_msg_import_1,head_f_i
530
	lib_1 l_libs lib_name_1, file_name, system_dir_1, import_buf2d
542
	lib_2 l_libs lib_name_2, cur_dir_path, file_name, system_dir_2,\
-
 
543
		err_msg_found_lib_2, head_f_l, import_libimg, err_msg_import_2, head_f_i
531
	lib_2 l_libs lib_name_2, file_name, system_dir_2, import_libimg
Line 544... Line 532...
544
l_libs_end:
532
l_libs_end:
545
 
533
 
546
align 4
534
align 4
-
 
535
i_end:
547
i_end:
536
	ctx1 rb 28 ;sizeof.TinyGLContext = 28
548
	ctx1 rb 28 ;sizeof.TinyGLContext = 28
537
	image_data_toolbar dd 0
549
	qObj dd 0
538
	qObj dd 0
550
	run_file_70 FileInfoBlock
539
	run_file_70 FileInfoBlock
551
	sc system_colors
-
 
552
align 16
-
 
553
	rb 4096
540
	sc system_colors
554
stacktop:
541
align 16
-
 
542
	cur_dir_path rb 4096
-
 
543
	file_name rb 4096
555
	cur_dir_path rb 4096
544
	rb 4096