Changeset 724 for soft/giet_vm/applications/raycast/disp.c
- Timestamp:
- Nov 21, 2015, 2:25:14 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/applications/raycast/disp.c
r708 r724 19 19 20 20 extern unsigned char* g_tex[5]; 21 extern unsigned char* buf[2]; 22 extern void* sts[2]; 23 extern unsigned int cur_buf; 21 extern unsigned char* buf; 22 extern void* sts; 24 23 extern unsigned int slice_x; 25 24 extern unsigned int slice_count; … … 38 37 int ymax = (y1 < FBUF_Y_SIZE ? y1 : FBUF_Y_SIZE); 39 38 40 for (; y < ymax; y++) { 39 for (; y < ymax; y++) 40 { 41 41 // Find texture coordinate 42 42 int ty = (y - y0) * TEX_SIZE / (y1 - y0); 43 43 44 buf[ cur_buf][y * FBUF_X_SIZE + x] = line[ty];44 buf[y * FBUF_X_SIZE + x] = line[ty]; 45 45 } 46 46 } … … 52 52 int ymax = (y1 < FBUF_Y_SIZE ? y1 : FBUF_Y_SIZE); 53 53 54 for (; y < ymax; y++) { 55 buf[cur_buf][y * FBUF_X_SIZE + x] = color; 54 for (; y < ymax; y++) 55 { 56 buf[y * FBUF_X_SIZE + x] = color; 56 57 } 57 58 }
Note: See TracChangeset
for help on using the changeset viewer.