Przeglądaj źródła

Encode a unique id in the aub header date fields.

tags/mesa_6_5_1
Keith Whitwell 19 lat temu
rodzic
commit
e1ae10db2c
1 zmienionych plików z 8 dodań i 4 usunięć
  1. 8
    4
      src/mesa/drivers/dri/i965/brw_aub.c

+ 8
- 4
src/mesa/drivers/dri/i965/brw_aub.c Wyświetl plik

@@ -59,6 +59,10 @@ static void init_aubfile( FILE *aub_file )
struct aub_block_header bh;
unsigned int data;

static int nr;
nr++;

/* Emit the aub header:
*/
memset(&fh, 0, sizeof(fh));
@@ -67,13 +71,13 @@ static void init_aubfile( FILE *aub_file )
fh.minor = 0x0;
fh.major = 0x7;
memcpy(fh.application, __progname, sizeof(fh.application));
fh.day = 0x0;
fh.day = (nr>>24) & 0xff;
fh.month = 0x0;
fh.year = 0x0;
fh.timezone = 0x0;
fh.second = 0x0;
fh.minute = 0x0;
fh.hour = 0x0;
fh.second = nr & 0xff;
fh.minute = (nr>>8) & 0xff;
fh.hour = (nr>>16) & 0xff;
fh.comment_length = 0x0;

if (fwrite(&fh, sizeof(fh), 1, aub_file) < 0)

Ładowanie…
Anuluj
Zapisz