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 355... Line 354...
355
white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником
354
white_light dd 0.8, 0.8, 0.8, 1.0 ; Цвет и интенсивность освещения, генерируемого источником
356
lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения
355
lmodel_ambient dd 0.2, 0.2, 0.2, 1.0 ; Параметры фонового освещения
Line 357... Line 356...
357
 
356
 
358
;--------------------------------------------------
357
;--------------------------------------------------
359
align 4
358
align 4
Line 360... Line 359...
360
import_lib_tinygl:
359
import_tinygl:
361
 
360
 
362
macro E_LIB n
361
macro E_LIB n
363
{
362
{
Line 479... Line 478...
479
lib_name_0 db 'tinygl.obj',0
478
lib_name_0 db 'tinygl.obj',0
480
system_dir_1 db '/sys/lib/'
479
system_dir_1 db '/sys/lib/'
481
lib_name_1 db 'buf2d.obj',0
480
lib_name_1 db 'buf2d.obj',0
482
system_dir_2 db '/sys/lib/'
481
system_dir_2 db '/sys/lib/'
483
lib_name_2 db 'libimg.obj',0
482
lib_name_2 db 'libimg.obj',0
484
err_msg_found_lib_0 db 'Sorry I cannot load library ',39,'tinygl.obj',39,'" -tE',0
-
 
485
err_msg_found_lib_1 db 'Sorry I cannot load library ',39,'buf2d.obj',39,'" -tE',0
-
 
486
err_msg_found_lib_2 db 'Sorry I cannot load library ',39,'libimg.obj',39,'" -tE',0
-
 
487
head_f_i:
-
 
488
head_f_l db '"System error',0
-
 
489
err_msg_import_0 db 'Error on load import library ',39,'tinygl.obj',39,'" -tE',0
-
 
490
err_msg_import_1 db 'Error on load import library ',39,'buf2d.obj',39,'" -tE',0
-
 
491
err_msg_import_2 db 'Error on load import library ',39,'libimg.obj',39,'" -tE',0
-
 
492
;--------------------------------------------------
483
;--------------------------------------------------
Line 493... Line 484...
493
 
484
 
494
txt_scale:
485
txt_scale:
495
db 'Scale: '
486
db 'Scale: '
Line 524... Line 515...
524
.w: dd 0
515
.w: dd 0
525
.h: dd 0,0,24 ;+16 color,bit in pixel
516
.h: dd 0,0,24 ;+16 color,bit in pixel
Line 526... Line 517...
526
 
517
 
527
align 4
518
align 4
528
l_libs_start:
519
l_libs_start:
529
	lib_0 l_libs lib_name_0, cur_dir_path, file_name,  system_dir_0,\
-
 
530
		err_msg_found_lib_0, head_f_l, import_lib_tinygl,err_msg_import_0,head_f_i
520
	lib_0 l_libs lib_name_0, file_name, system_dir_0, import_tinygl
531
	lib_1 l_libs lib_name_1, cur_dir_path, file_name,  system_dir_1,\
-
 
532
		err_msg_found_lib_1, head_f_l, import_buf2d,  err_msg_import_1,head_f_i
521
	lib_1 l_libs lib_name_1, file_name, system_dir_1, import_buf2d
533
	lib_2 l_libs lib_name_2, cur_dir_path, file_name, system_dir_2,\
-
 
534
		err_msg_found_lib_2, head_f_l, import_libimg, err_msg_import_2, head_f_i
522
	lib_2 l_libs lib_name_2, file_name, system_dir_2, import_libimg
Line 535... Line 523...
535
l_libs_end:
523
l_libs_end:
536
 
524
 
537
align 4
525
align 4
-
 
526
i_end:
538
i_end:
527
	ctx1 rb 28 ;sizeof.TinyGLContext = 28
539
	ctx1 rb 28 ;sizeof.TinyGLContext = 28
528
	image_data_toolbar dd 0
540
	qObj dd 0
529
	qObj dd 0
541
	run_file_70 FileInfoBlock
530
	run_file_70 FileInfoBlock
542
	sc system_colors
-
 
543
align 16
-
 
544
	rb 4096
531
	sc system_colors
545
stacktop:
532
align 16
-
 
533
	cur_dir_path rb 4096
-
 
534
	file_name rb 4096
546
	cur_dir_path rb 4096
535
	rb 4096