Rev 2920 | Rev 3040 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2920 | Rev 2975 | ||
---|---|---|---|
Line 53... | Line 53... | ||
53 | 53 | ||
54 | 54 | ||
55 | 55 | ||
56 | 56 | ||
57 | 57 | ||
- | 58 | ||
- | 59 | ||
- | 60 | ||
- | 61 | ||
58 | 62 | ||
59 | 63 | ||
60 | 64 | ||
61 | 65 | ||
62 | 66 | ||
Line 72... | Line 76... | ||
72 | Ñ åå ïîìîùüþ ìîæíî ñîçäàâàòü áóôåðà ñ èçîáðàæåíèÿìè â ïàìÿòè, è ïðè íåîáõîäèìîñòè âûâîäèòü èõ íà ýêðàí. |
76 | Ñ åå ïîìîùüþ ìîæíî ñîçäàâàòü áóôåðà ñ èçîáðàæåíèÿìè â ïàìÿòè, è ïðè íåîáõîäèìîñòè âûâîäèòü èõ íà ýêðàí. |
73 | Èçîáðàæåíèÿ ìîæíî íàêëàäûâàòü îäíî íà äðóãîå, ïîääåðæèâàåòñÿ ðàáîòà ñ ïðîçðà÷íûìè èçîáðàæåíèÿìè. |
77 | Èçîáðàæåíèÿ ìîæíî íàêëàäûâàòü îäíî íà äðóãîå, ïîääåðæèâàåòñÿ ðàáîòà ñ ïðîçðà÷íûìè èçîáðàæåíèÿìè. |
74 | Åñòü ôóíêöèè ðèñîâàíèÿ ëèíèé, êðèâûõ Áåçüå, ïðÿìîóãîëüíèêîâ, îêðóæíîñòåé. |
78 | Åñòü ôóíêöèè ðèñîâàíèÿ ëèíèé, êðèâûõ Áåçüå, ïðÿìîóãîëüíèêîâ, îêðóæíîñòåé. |
75 | Òàêæå åñòü ôóíêöèè äëÿ ðèñîâàíèé âîêñåëüíîé ãðàôèêè. |
79 | Òàêæå åñòü ôóíêöèè äëÿ ðèñîâàíèé âîêñåëüíîé ãðàôèêè. |
Line 76... | Line 80... | ||
76 | 80 | ||
Line 77... | Line 81... | ||
77 |
|
81 |
|
78 | 82 | ||
79 |
|
83 |
|
Line 112... | Line 116... | ||
112 |
|
116 |
|
Line 113... | Line 117... | ||
113 | 117 | ||
114 |
|
118 |
|
Line 115... | Line 119... | ||
115 |
|
119 |
|
116 | 120 | ||
117 |
|
121 |
|
118 |
|
122 |
|
119 | buf2d_color equ dword[edi+16] ;öâåò ôîíà áóôåðà |
123 | buf2d_color equ dword[edi+16] ;öâåò ôîíà áóôåðà |
120 | mov edi,buf_0 |
124 | mov edi,buf_0 |
Line 121... | Line 125... | ||
121 | stdcall [buf2d_clear], edi, buf2d_color ;î÷èùàåì ýêðàí ôîíîâûì öâåòîì |
125 | stdcall [buf2d_clear], edi, buf2d_color ;î÷èùàåì ýêðàí ôîíîâûì öâåòîì |
122 |
|
126 |
|
Line 123... | Line 127... | ||
123 | 127 | ||
124 |
|
128 |
|
Line -... | Line 129... | ||
- | 129 |
|
|
- | 130 | ||
- | 131 |
|
|
- | 132 |
|
|
- | 133 | ||
125 |
|
134 |
|
126 | 135 |
|
|
127 |
|
136 | stdcall [buf2d_rotate], buf_0, 90 |
128 |
|
137 |
|
Line 292... | Line 301... | ||
292 | buf2d_create dd sz_buf2d_create |
301 | buf2d_create dd sz_buf2d_create |
293 | buf2d_create_f_img dd sz_buf2d_create_f_img |
302 | buf2d_create_f_img dd sz_buf2d_create_f_img |
294 | buf2d_clear dd sz_buf2d_clear |
303 | buf2d_clear dd sz_buf2d_clear |
295 | buf2d_draw dd sz_buf2d_draw |
304 | buf2d_draw dd sz_buf2d_draw |
296 | buf2d_delete dd sz_buf2d_delete |
305 | buf2d_delete dd sz_buf2d_delete |
- | 306 | buf2d_rotate dd sz_buf2d_rotate |
|
297 | buf2d_resize dd sz_buf2d_resize |
307 | buf2d_resize dd sz_buf2d_resize |
298 | buf2d_line dd sz_buf2d_line |
308 | buf2d_line dd sz_buf2d_line |
299 | buf2d_line_sm dd sz_buf2d_line_sm |
309 | buf2d_line_sm dd sz_buf2d_line_sm |
300 | buf2d_rect_by_size dd sz_buf2d_rect_by_size |
310 | buf2d_rect_by_size dd sz_buf2d_rect_by_size |
301 | buf2d_filled_rect_by_size dd sz_buf2d_filled_rect_by_size |
311 | buf2d_filled_rect_by_size dd sz_buf2d_filled_rect_by_size |
Line 333... | Line 343... | ||
333 | sz_buf2d_create db 'buf2d_create',0 |
343 | sz_buf2d_create db 'buf2d_create',0 |
334 | sz_buf2d_create_f_img db 'buf2d_create_f_img',0 |
344 | sz_buf2d_create_f_img db 'buf2d_create_f_img',0 |
335 | sz_buf2d_clear db 'buf2d_clear',0 |
345 | sz_buf2d_clear db 'buf2d_clear',0 |
336 | sz_buf2d_draw db 'buf2d_draw',0 |
346 | sz_buf2d_draw db 'buf2d_draw',0 |
337 | sz_buf2d_delete db 'buf2d_delete',0 |
347 | sz_buf2d_delete db 'buf2d_delete',0 |
- | 348 | sz_buf2d_rotate db 'buf2d_rotate',0 |
|
338 | sz_buf2d_resize db 'buf2d_resize',0 |
349 | sz_buf2d_resize db 'buf2d_resize',0 |
339 | sz_buf2d_line db 'buf2d_line',0 |
350 | sz_buf2d_line db 'buf2d_line',0 |
340 | sz_buf2d_line_sm db 'buf2d_line_sm',0 |
351 | sz_buf2d_line_sm db 'buf2d_line_sm',0 |
341 | sz_buf2d_rect_by_size db 'buf2d_rect_by_size',0 |
352 | sz_buf2d_rect_by_size db 'buf2d_rect_by_size',0 |
342 | sz_buf2d_filled_rect_by_size db 'buf2d_filled_rect_by_size',0 |
353 | sz_buf2d_filled_rect_by_size db 'buf2d_filled_rect_by_size',0 |
Line 390... | Line 401... | ||
390 |
|
401 |
|
391 |
|
402 |
|
392 |
|
403 |
|
393 |
|
404 |
|
394 |
|
405 |
|
- | 406 |
|
|
395 | 407 | ||
396 | 408 | ||
397 | 409 |