Subversion Repositories Kolibri OS

Rev

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

Rev 4915 Rev 5058
Line 260... Line 260...
260
	cmp	eax,[dwTestEndTime]
260
	cmp	eax,[dwTestEndTime]
261
	jb	@b
261
	jb	@b
262
	mov	[esi-8],edi
262
	mov	[esi-8],edi
Line 263... Line 263...
263
 
263
 
-
 
264
	add	esi,TEST_REC_SIZE
-
 
265
	cmp	dword [esi], testDrawPicture_f73
-
 
266
	jnz	@f
-
 
267
	call	prepare_f73
264
	add	esi,TEST_REC_SIZE
268
@@:
265
	cmp	dword [esi],0
269
	cmp	dword [esi],0
266
	jnz	.next_test
270
	jnz	.next_test
267
	xor	dword [wFlags],1
271
	xor	dword [wFlags],1
-
 
272
	mcall	68,13,[area_for_f36]
268
	mcall	68,13,[area_for_f36]
273
	mcall	68,13,[params_f73.pointer]
269
	mcall	-1
274
	mcall	-1
270
;---------------------------------------------------------------------
275
;---------------------------------------------------------------------
271
draw_window:
276
draw_window:
272
	mcall	12,1
277
	mcall	12,1
Line 330... Line 335...
330
testDrawPicture:
335
testDrawPicture:
331
;	xor	ebx,ebx
336
;	xor	ebx,ebx
332
	mcall	7,[area_for_f36],<90,123>,<15,33>
337
	mcall	7,[area_for_f36],<90,123>,<15,33>
333
	ret
338
	ret
334
;---------------------------------------------------------------------
339
;---------------------------------------------------------------------
-
 
340
prepare_f73:
-
 
341
	mcall	68,12,90*123*4
-
 
342
	mov	[params_f73.pointer], eax
-
 
343
	shr	ecx, 2
-
 
344
	mov	ebx, [area_for_f36]
-
 
345
@@:
-
 
346
	mov	edx, [ebx]
-
 
347
	and	edx, 0xFFFFFF
-
 
348
	mov	[eax], edx
-
 
349
	add	ebx, 3
-
 
350
	add	eax, 4
-
 
351
	dec	ecx
-
 
352
	jnz	@b
-
 
353
	ret
335
align 4
354
align 4
336
testDrawPicture_f73:
355
testDrawPicture_f73:
337
	xor	ebx,ebx
356
	xor	ebx,ebx
338
	mcall	73,,params_f73
357
	mcall	73,,params_f73
339
	ret
358
	ret