Subversion Repositories Kolibri OS

Rev

Rev 5380 | Rev 6286 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5380 Rev 5381
Line 5... Line 5...
5
	dd start
5
	dd start
6
	dd i_end
6
	dd i_end
7
	dd mem,stacktop
7
	dd mem,stacktop
8
	dd 0,cur_dir_path
8
	dd 0,cur_dir_path
Line 9... Line 9...
9
 
9
 
10
include '../../../../../../programs/proc32.inc'
10
include '../../../../../proc32.inc'
11
include '../../../../../../programs/macros.inc'
11
include '../../../../../macros.inc'
12
include '../../../../../../programs/develop/libraries/box_lib/load_lib.mac'
12
include '../../../../../develop/libraries/box_lib/load_lib.mac'
13
include '../../../../../../programs/dll.inc'
13
include '../../../../../dll.inc'
Line 14... Line 14...
14
include '../opengl_const.inc'
14
include '../opengl_const.inc'
Line 15... Line 15...
15
 
15
 
Line 165... Line 165...
165
align 4
165
align 4
166
SetLight:
166
SetLight:
167
    stdcall [glLightfv], GL_LIGHT0, GL_POSITION, light_position
167
	stdcall [glLightfv], GL_LIGHT0, GL_POSITION, light_position
168
    stdcall [glLightfv], GL_LIGHT0, GL_SPOT_DIRECTION, light_dir
168
	stdcall [glLightfv], GL_LIGHT0, GL_SPOT_DIRECTION, light_dir
Line 169... Line 169...
169
 
169
 
170
;    stdcall [glLightfv], GL_LIGHT0, GL_DIFFUSE, white_light
170
	stdcall [glLightfv], GL_LIGHT0, GL_DIFFUSE, white_light
Line 171... Line 171...
171
;    stdcall [glLightfv], GL_LIGHT0, GL_SPECULAR, white_light
171
	stdcall [glLightfv], GL_LIGHT0, GL_SPECULAR, white_light
172
 
172
 
173
	stdcall [glEnable], GL_COLOR_MATERIAL
173
	stdcall [glEnable], GL_COLOR_MATERIAL
174
	stdcall [glColorMaterial], GL_FRONT, GL_AMBIENT_AND_DIFFUSE
174
	stdcall [glColorMaterial], GL_FRONT, GL_AMBIENT_AND_DIFFUSE
175
	stdcall [glMaterialfv], GL_FRONT, GL_SPECULAR, mat_specular
175
	stdcall [glMaterialfv], GL_FRONT, GL_SPECULAR, mat_specular
Line 176... Line 176...
176
	stdcall [glMaterialf], GL_FRONT, GL_SHININESS, mat_shininess
176
	stdcall [glMaterialf], GL_FRONT, GL_SHININESS, mat_shininess
177
    stdcall [glLightModelfv], GL_LIGHT_MODEL_AMBIENT, lmodel_ambient
177
	stdcall [glLightModelfv], GL_LIGHT_MODEL_AMBIENT, lmodel_ambient
178
  
178
 
Line 179... Line 179...
179
	stdcall [glEnable],GL_LIGHTING
179
	stdcall [glEnable],GL_LIGHTING
Line 180... Line 180...
180
;        stdcall [glEnable],GL_LIGHT0
180
	stdcall [glEnable],GL_LIGHT0