Changeset 33
Legend:
- Unmodified
- Added
- Removed
-
trunk/block.c
r32 r33 183 183 //Allocate both of the buffers in 1 chunk. It will make life easier 184 184 185 lb->allocated = (data_block*)calloc( 1, sizeof( life_block ) * 2 + 0x7F );// calloc( 2, sizeof( __m128i ) * 128 );185 lb->allocated = (data_block*)calloc( 1, sizeof( data_block ) * 2 + 0x7F );// calloc( 2, sizeof( __m128i ) * 128 ); 186 186 if( !lb->allocated ) { 187 187 free( lb ); -
trunk/fakesse.h
r27 r33 17 17 #include <inttypes.h> 18 18 #endif 19 19 /* 20 20 typedef struct { 21 21 union { … … 24 24 } u; 25 25 } __m128i; 26 26 */ 27 27 //Shifts this to the left all the way 28 28 static inline __m128i _mm_srli_epi32( __m128i A, int count ) { -
trunk/glutmain.c
r32 r33 94 94 for( i = 0; i < my_world->width; i++ ) { 95 95 for( j = 0; j < my_world->height; j++ ) { 96 printf( "%x\n", *my_world->blocks );96 //printf( "%x\n", *my_world->blocks ); 97 97 renderBlock( get_life_block( my_world, j, i ) , i*128, j*BLOCK_HEIGHT ); 98 98 } … … 115 115 116 116 117 my_world = allocate_world( 1 , 1);117 my_world = allocate_world( 10, 10 ); 118 118 *(my_world->blocks) = allocate_block(); 119 119 printf( "%x\n", *my_world->blocks ); 120 120 121 //set_bit_in_world( my_world, 50, 50 );122 //set_bit_in_world( my_world, 51, 50 );123 //set_bit_in_world( my_world, 52, 50 );124 //set_bit_in_world( my_world, 54, 50 );125 // 126 //set_bit_in_world( my_world, 50, 51 );127 // 128 //set_bit_in_world( my_world, 53, 52 );129 //set_bit_in_world( my_world, 54, 52 );130 // 131 //set_bit_in_world( my_world, 51, 53 );132 //set_bit_in_world( my_world, 52, 53 );133 //set_bit_in_world( my_world, 54, 53 );134 // 135 //set_bit_in_world( my_world, 50, 54 );136 //set_bit_in_world( my_world, 52, 54 );137 //set_bit_in_world( my_world, 54, 54 );121 set_bit_in_world( my_world, 50, 50 ); 122 set_bit_in_world( my_world, 51, 50 ); 123 set_bit_in_world( my_world, 52, 50 ); 124 set_bit_in_world( my_world, 54, 50 ); 125 126 set_bit_in_world( my_world, 50, 51 ); 127 128 set_bit_in_world( my_world, 53, 52 ); 129 set_bit_in_world( my_world, 54, 52 ); 130 131 set_bit_in_world( my_world, 51, 53 ); 132 set_bit_in_world( my_world, 52, 53 ); 133 set_bit_in_world( my_world, 54, 53 ); 134 135 set_bit_in_world( my_world, 50, 54 ); 136 set_bit_in_world( my_world, 52, 54 ); 137 set_bit_in_world( my_world, 54, 54 ); 138 138 139 139 glutInit( &argc, argv );
