Lines Matching defs:chunk
95 HapChunk *chunk = &ctx->chunks[i];
100 chunk->compressed_offset = 0;
102 chunk->compressed_offset = ctx->chunks[i-1].compressed_offset
105 chunk->uncompressed_size = ctx->tex_size / ctx->chunk_count;
106 chunk->uncompressed_offset = i * chunk->uncompressed_size;
107 chunk->compressed_size = ctx->max_snappy;
108 chunk_src = ctx->tex_buf + chunk->uncompressed_offset;
109 chunk_dst = dst + chunk->compressed_offset;
112 ret = snappy_compress(chunk_src, chunk->uncompressed_size,
113 chunk_dst, &chunk->compressed_size);
120 if (chunk->compressed_size >= chunk->uncompressed_size) {
123 chunk->compressed_size, chunk->uncompressed_size);
124 memcpy(chunk_dst, chunk_src, chunk->uncompressed_size);
125 chunk->compressor = HAP_COMP_NONE;
126 chunk->compressed_size = chunk->uncompressed_size;
128 chunk->compressor = HAP_COMP_SNAPPY;
131 final_size += chunk->compressed_size;
292 /* Round the chunk count to divide evenly on DXT block edges */
335 { "chunks", "chunk count", OFFSET(opt_chunk_count), AV_OPT_TYPE_INT, {.i64 = 1 }, 1, HAP_MAX_CHUNKS, FLAGS, },