Cannot use default tile in cliptexture

New Message Reply Date view Thread view Subject view Author view

Matthew Whitaker (mattw++at++syd.csa.com.au)
Mon, 08 Feb 1999 19:58:36 +1100


Hi.

I posted a query last month with regards to the use of default tiles in
cliptextures. Unfortunately, nobody could furnish me with any pointers,
so this is a second attempt!

I am attempting to construct a large (8Mtexel) cliptexture that relies
heavily on the use of a default tile for each image cache level within
the texture - however I never see the default tiles that I have defined.
In an attempt to isolate this problem, I have constructed a very small
cliptexture with the following characteristics:

Virtual size = 2048
Clip size = 1024
Tile size (for lower levels) = 512
Smallest Icache level =64

I constructed the pyramid levels manually (any old data will do), and
relied on the default tile to populate the clipped level. The 'icache'
tool was used to verify the correctness of each level in isolation; in
all cases the default tile appeared correctly.

However when running clipfly, only the pyramid levels can be observed
and no default tiles are ever seen. Fiddling with the cliptexture
sliders, it appears as if the levels that use default tiles are not
present in texture memory.

System details:
Onyx2 running IRIX 6.4
InfiniteReality2 graphics board with 64Mb texture memory
IRIX Performer release 2.2.2

Three possibilities spring to mind:

1) I have made a mistake in my config. file(s).
2) There is a per/clipfly bug that I don't know of.
3) There is a firmware bug that I don't know of.

I have attached all image cache and cliptexture configuration files for
reference if required.

Thanks in advance(?!)

--
Regards,

Matthew Whitaker

Computer Sciences Corporation ph: +61 2 9901 1633 460 Pacific Highway fax: +61 2 9901 1555 St Leonards, NSW 2065, Australia. email: mwhitak2++at++csc.com.au

Hi.

I posted a query last month with regards to the use of default tiles in cliptextures. Unfortunately, nobody could furnish me with any pointers, so this is a second attempt!

I am attempting to construct a large (8Mtexel) cliptexture that relies heavily on the use of a default tile for each image cache level within the texture - however I never see the default tiles that I have defined. In an attempt to isolate this problem, I have constructed a very small cliptexture with the following characteristics:

Virtual size = 2048
Clip size = 1024
Tile size (for lower levels) = 512
Smallest Icache level =64

I constructed the pyramid levels manually (any old data will do), and relied on the default tile to populate the clipped level. The 'icache' tool was used to verify the correctness of each level in isolation; in all cases the default tile appeared correctly.

However when running clipfly, only the pyramid levels can be observed and no default tiles are ever seen. Fiddling with the cliptexture sliders, it appears as if the levels that use default tiles are not present in texture memory.
 

System details:
Onyx2 running IRIX 6.4
InfiniteReality2 graphics board with 64Mb texture memory
IRIX Performer release 2.2.2

Three possibilities spring to mind:

1) I have made a mistake in my config. file(s).
2) There is a per/clipfly bug that I don't know of.
3) There is a firmware bug that I don't know of.
 

I have attached all image cache and cliptexture configuration files for reference if required.

Thanks in advance(?!)

-- 
Regards,

Matthew Whitaker

Computer Sciences Corporation      ph:    +61 2 9901 1633
460 Pacific Highway                fax:   +61 2 9901 1555
St Leonards, NSW 2065, Australia.  email: mwhitak2++at++csc.com.au
  ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 1 1 1 mem_region_size 1 1 1 tex_region_size 1 1 1 tile_size 1 1 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 2 2 1 tex_region_size 2 2 1 mem_region_size 1 1 1 tile_size 2 2 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 4 4 1 tex_region_size 4 4 1 mem_region_size 1 1 1 tile_size 4 4 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 8 8 1 tex_region_size 8 8 1 mem_region_size 1 1 1 tile_size 8 8 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 16 16 1 tex_region_size 16 16 1 mem_region_size 1 1 1 tile_size 16 16 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 32 32 1 tex_region_size 32 32 1 mem_region_size 1 1 1 tile_size 32 32 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 64 64 1 tex_region_size 64 64 1 mem_region_size 1 1 1 tile_size 64 64 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 128 128 1 tex_region_size 128 128 1 mem_region_size 1 1 1 tile_size 128 128 1 tile_format $DEV/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 256 256 1 tex_region_size 256 256 1 mem_region_size 1 1 1 tile_size 256 256 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 512 512 1 tex_region_size 512 512 1 mem_region_size 1 1 1 tile_size 512 512 1 tile_format ${DEV}/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S ic_version2.0 default_tile L1024/default.raw5551 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 1024 1024 1 tex_region_size 1024 1024 1 mem_region_size 2 2 1 tile_size 512 512 1 tile_base ${DEV}/terrain/australia/clipTexture/ tile_format L%d/L%d_r%d_c%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_TILENUM_T PFIMAGECACHE_TILE_FILENAMEARG_TILENUM_S ic_version2.0 default_tile L2048/default.raw5551 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA icache_size 2048 2048 1 tex_region_size 1024 1024 1 mem_region_size 4 4 1 tile_size 512 512 1 tile_base ${DEV}/terrain/australia/clipTexture/ tile_format L%d/L%d_r%d_c%d.raw5551 tile_params PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_VSIZE_S PFIMAGECACHE_TILE_FILENAMEARG_TILENUM_T PFIMAGECACHE_TILE_FILENAMEARG_TILENUM_S ct_version2.0 ext_format PFTEX_UNSIGNED_SHORT_5_5_5_1 int_format PFTEX_RGB5_A1 img_format PFTEX_RGBA virt_size 2048 2048 1 clip_size 1024 invalid_border 8 smallest_icache 64 64 1 icache_format $DEV/terrain/australia/clipTexture/L%d/L%d.ic icache_params PFCLIPTEX_FNAMEARG_LEVEL_SIZE PFCLIPTEX_FNAMEARG_LEVEL_SIZE tile_format $DEV/terrain/australia/clipTexture/L%d/L%d.raw5551 tile_params PFCLIPTEX_FNAMEARG_LEVEL_SIZE PFCLIPTEX_FNAMEARG_LEVEL_SIZE

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Feb 08 1999 - 01:20:46 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.