0ad/source/lib/res/graphics
janwas 44901d38b9 # further documentation and improvements to lib/res/file code
FILE_CACHE_BLOCK flag used more safely (copied in afile_read)
add file_sector_size (set from sysdep code)
documented and organized FileFlags
moved publically visible file_buf* decls to file.h; add FileBufFlags
file_buf_get: moved to file_io and renamed because it is not a part of
the file_buf manager itself
FILE_BLOCK_SIZE no longer exposed to users - it's an implementation
detail. for alignment purposes, you should use file_sector_size (less
wasteful)
add page_aligned allocator (mmap)
write buffers now allocated via file_buf_alloc(FB_FROM_HEAP) (avoids
wasting cache space)
append trace runs into the trace file (-> better input data for archive
ordering)
document lib_errors.h
tex_load: add provision for file_flags, used by ogl_tex_load to prevent
caching file data

simulation, entitymanager: add perf measurements

This was SVN commit r3725.
2006-04-03 21:28:10 +00:00
..
cursor.cpp Unix cursor support, some gcc warnings, etc 2006-03-06 03:46:12 +00:00
cursor.h - massive overhaul of lib error code returning. int -> LibError everywhere. 2005-12-11 22:23:55 +00:00
ogl_shader.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
ogl_shader.h - massive overhaul of lib error code returning. int -> LibError everywhere. 2005-12-11 22:23:55 +00:00
ogl_tex.cpp # further documentation and improvements to lib/res/file code 2006-04-03 21:28:10 +00:00
ogl_tex.h - massive overhaul of lib error code returning. int -> LibError everywhere. 2005-12-11 22:23:55 +00:00
tex_bmp.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_codec.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_codec.h # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_dds.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_jpg.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_png.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex_tga.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
tex.cpp # further documentation and improvements to lib/res/file code 2006-04-03 21:28:10 +00:00
tex.h # further documentation and improvements to lib/res/file code 2006-04-03 21:28:10 +00:00
unifont.cpp # overhauled error handling; made sure all low-level function failures are caught at the source. 2006-04-03 01:00:45 +00:00
unifont.h - massive overhaul of lib error code returning. int -> LibError everywhere. 2005-12-11 22:23:55 +00:00