Searched refs:storage (Results 1 - 25 of 145) sorted by relevance

123456

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/
H A Duniform_initializer_utils.h32 fill_storage_array_with_sentinels(gl_constant_value *storage,
47 verify_data(gl_constant_value *storage, unsigned storage_array_size,
H A Dcopy_constant_to_storage_tests.cpp32 copy_constant_to_storage(union gl_constant_value *storage,
50 gl_constant_value storage[17]; member in class:copy_constant_to_storage
77 const unsigned red_zone_size = ARRAY_SIZE(storage) - val->type->components();
78 fill_storage_array_with_sentinels(storage,
82 linker::copy_constant_to_storage(storage,
88 verify_data(storage, 0, val, red_zone_size, 0xF00F);
97 const unsigned red_zone_size = ARRAY_SIZE(storage) - val->type->components();
98 fill_storage_array_with_sentinels(storage,
102 linker::copy_constant_to_storage(storage,
108 verify_data(storage,
[all...]
H A Duniform_initializer_utils.cpp31 fill_storage_array_with_sentinels(gl_constant_value *storage, argument
36 storage[i].u = 0xDEADBEEF;
39 storage[data_size + i].u = 0xBADDC0DE;
46 red_zone_is_intact(gl_constant_value *storage, argument
53 if (storage[idx].u != 0xBADDC0DE)
55 << "storage[" << idx << "].u = " << storage[idx].u
212 uint64_storage(union gl_constant_value *storage) argument
215 memcpy(&val, &storage->i, sizeof(uint64_t));
220 double_storage(union gl_constant_value *storage) argument
239 verify_data(gl_constant_value * storage,unsigned storage_array_size,ir_constant * val,unsigned red_zone_size,unsigned int boolean_true) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Duniform_initializer_utils.h32 fill_storage_array_with_sentinels(gl_constant_value *storage,
47 verify_data(gl_constant_value *storage, unsigned storage_array_size,
H A Dcopy_constant_to_storage_tests.cpp32 copy_constant_to_storage(union gl_constant_value *storage,
50 gl_constant_value storage[17]; member in class:copy_constant_to_storage
73 const unsigned red_zone_size = ARRAY_SIZE(storage) - val->type->components();
74 fill_storage_array_with_sentinels(storage,
78 linker::copy_constant_to_storage(storage,
84 verify_data(storage, 0, val, red_zone_size, 0xF00F);
93 const unsigned red_zone_size = ARRAY_SIZE(storage) - val->type->components();
94 fill_storage_array_with_sentinels(storage,
98 linker::copy_constant_to_storage(storage,
104 verify_data(storage,
[all...]
H A Duniform_initializer_utils.cpp31 fill_storage_array_with_sentinels(gl_constant_value *storage, argument
36 storage[i].u = 0xDEADBEEF;
39 storage[data_size + i].u = 0xBADDC0DE;
46 red_zone_is_intact(gl_constant_value *storage, argument
53 if (storage[idx].u != 0xBADDC0DE)
55 << "storage[" << idx << "].u = " << storage[idx].u
212 uint64_storage(union gl_constant_value *storage) argument
215 memcpy(&val, &storage->i, sizeof(uint64_t));
220 double_storage(union gl_constant_value *storage) argument
239 verify_data(gl_constant_value * storage,unsigned storage_array_size,ir_constant * val,unsigned red_zone_size,unsigned int boolean_true) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_link_uniform_initializers.c56 struct gl_uniform_storage *storage = local in function:set_opaque_binding
59 const unsigned elements = MAX2(storage->array_elements, 1);
62 storage->storage[i].i = data->binding++;
69 if (!storage->opaque[sh].active)
72 if (glsl_type_is_sampler(storage->type)) {
74 const unsigned index = storage->opaque[sh].index + i;
76 if (storage->is_bindless) {
80 storage->storage[
113 copy_constant_to_storage(union gl_constant_value * storage,const nir_constant * val,const struct glsl_type * type,unsigned int boolean_true) argument
216 struct gl_uniform_storage *storage = local in function:set_uniform_initializer
[all...]
H A Dlink_uniform_initializers.cpp43 assert(!"No uniform storage found!");
48 copy_constant_to_storage(union gl_constant_value *storage, argument
57 storage[i].u = val->value.u[i];
61 storage[i].i = val->value.i[i];
64 storage[i].f = val->value.f[i];
70 memcpy(&storage[i * 2].u, &val->value.d[i], sizeof(double));
73 storage[i].b = val->value.b[i] ? boolean_true : 0;
101 * they have no storage and should be handled elsewhere.
119 struct gl_uniform_storage *const storage = get_storage(prog, name); local in function:linker::set_opaque_binding
121 if (!storage)
217 struct gl_uniform_storage *const storage = get_storage(prog, name); local in function:linker::set_uniform_initializer
[all...]
H A Dir_uniform.h127 union gl_constant_value *storage; member in struct:gl_uniform_storage
175 * This is a shader storage buffer variable, not an uniform.
200 * the top-level shader storage block member (GL_TOP_LEVEL_ARRAY_SIZE).
206 * top-level shader storage block member. (GL_TOP_LEVEL_ARRAY_STRIDE).
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlink_uniform_initializers.cpp43 assert(!"No uniform storage found!");
48 copy_constant_to_storage(union gl_constant_value *storage, argument
57 storage[i].u = val->value.u[i];
61 storage[i].i = val->value.i[i];
64 storage[i].f = val->value.f[i];
70 memcpy(&storage[i * 2].u, &val->value.d[i], sizeof(double));
73 storage[i].b = val->value.b[i] ? boolean_true : 0;
101 * they have no storage and should be handled elsewhere.
119 struct gl_uniform_storage *const storage = get_storage(prog, name); local in function:linker::set_opaque_binding
121 if (!storage)
217 struct gl_uniform_storage *const storage = get_storage(prog, name); local in function:linker::set_uniform_initializer
[all...]
H A Dgl_nir_link_uniform_initializers.c56 struct gl_uniform_storage *storage = local in function:set_opaque_binding
59 const unsigned elements = MAX2(storage->array_elements, 1);
62 storage->storage[i].i = data->binding++;
69 if (!storage->opaque[sh].active)
72 if (glsl_type_is_sampler(storage->type)) {
74 const unsigned index = storage->opaque[sh].index + i;
76 if (storage->is_bindless) {
80 storage->storage[
113 copy_constant_to_storage(union gl_constant_value * storage,const nir_constant * val,const struct glsl_type * type,unsigned int boolean_true) argument
210 struct gl_uniform_storage *storage = local in function:set_uniform_initializer
[all...]
H A Dir_uniform.h127 union gl_constant_value *storage; member in struct:gl_uniform_storage
175 * This is a shader storage buffer variable, not an uniform.
200 * the top-level shader storage block member (GL_TOP_LEVEL_ARRAY_SIZE).
206 * top-level shader storage block member. (GL_TOP_LEVEL_ARRAY_STRIDE).
/xsrc/external/mit/brotli/dist/c/enc/
H A Dbrotli_bit_stream.c86 const Command* cmd, size_t* storage_ix, uint8_t* storage) {
95 insnumextra + GetCopyExtra(copycode), bits, storage_ix, storage);
109 static void StoreVarLenUint8(size_t n, size_t* storage_ix, uint8_t* storage) { argument
111 BrotliWriteBits(1, 0, storage_ix, storage);
114 BrotliWriteBits(1, 1, storage_ix, storage);
115 BrotliWriteBits(3, nbits, storage_ix, storage);
116 BrotliWriteBits(nbits, n - ((size_t)1 << nbits), storage_ix, storage);
126 uint8_t* storage) {
132 BrotliWriteBits(1, (uint64_t)is_final_block, storage_ix, storage);
135 BrotliWriteBits(1, 0, storage_ix, storage);
85 StoreCommandExtra(const Command * cmd,size_t * storage_ix,uint8_t * storage) argument
123 StoreCompressedMetaBlockHeader(BROTLI_BOOL is_final_block,size_t length,size_t * storage_ix,uint8_t * storage) argument
151 BrotliStoreUncompressedMetaBlockHeader(size_t length,size_t * storage_ix,uint8_t * storage) argument
168 BrotliStoreHuffmanTreeOfHuffmanTreeToBitMask(const int num_codes,const uint8_t * code_length_bitdepth,size_t * storage_ix,uint8_t * storage) argument
220 BrotliStoreHuffmanTreeToBitMask(const size_t huffman_tree_size,const uint8_t * huffman_tree,const uint8_t * huffman_tree_extra_bits,const uint8_t * code_length_bitdepth,const uint16_t * code_length_bitdepth_symbols,size_t * BROTLI_RESTRICT storage_ix,uint8_t * BROTLI_RESTRICT storage) argument
242 StoreSimpleHuffmanTree(const uint8_t * depths,size_t symbols[4],size_t num_symbols,size_t max_bits,size_t * storage_ix,uint8_t * storage) argument
283 BrotliStoreHuffmanTree(const uint8_t * depths,size_t num,HuffmanTree * tree,size_t * storage_ix,uint8_t * storage) argument
348 BuildAndStoreHuffmanTree(const uint32_t * histogram,const size_t histogram_length,const size_t alphabet_size,HuffmanTree * tree,uint8_t * depth,uint16_t * bits,size_t * storage_ix,uint8_t * storage) argument
403 BrotliBuildAndStoreHuffmanTreeFast(MemoryManager * m,const uint32_t * histogram,const size_t histogram_total,const size_t max_bits,uint8_t * depth,uint16_t * bits,size_t * storage_ix,uint8_t * storage) argument
680 EncodeContextMap(MemoryManager * m,const uint32_t * context_map,size_t context_map_size,size_t num_clusters,HuffmanTree * tree,size_t * storage_ix,uint8_t * storage) argument
733 StoreBlockSwitch(BlockSplitCode * code,const uint32_t block_len,const uint8_t block_type,BROTLI_BOOL is_first_block,size_t * storage_ix,uint8_t * storage) argument
756 BuildAndStoreBlockSplitCode(const uint8_t * types,const uint32_t * lengths,const size_t num_blocks,const size_t num_types,HuffmanTree * tree,BlockSplitCode * code,size_t * storage_ix,uint8_t * storage) argument
790 StoreTrivialContextMap(size_t num_types,size_t context_bits,HuffmanTree * tree,size_t * storage_ix,uint8_t * storage) argument
865 BuildAndStoreBlockSwitchEntropyCodes(BlockEncoder * self,HuffmanTree * tree,size_t * storage_ix,uint8_t * storage) argument
874 StoreSymbol(BlockEncoder * self,size_t symbol,size_t * storage_ix,uint8_t * storage) argument
895 StoreSymbolWithContext(BlockEncoder * self,size_t symbol,size_t context,const uint32_t * context_map,size_t * storage_ix,uint8_t * storage,const size_t context_bits) argument
930 JumpToByteBoundary(size_t * storage_ix,uint8_t * storage) argument
935 BrotliStoreMetaBlock(MemoryManager * m,const uint8_t * input,size_t start_pos,size_t length,size_t mask,uint8_t prev_byte,uint8_t prev_byte2,BROTLI_BOOL is_last,const BrotliEncoderParams * params,ContextType literal_context_mode,const Command * commands,size_t n_commands,const MetaBlockSplit * mb,size_t * storage_ix,uint8_t * storage) argument
1094 StoreDataWithHuffmanCodes(const uint8_t * input,size_t start_pos,size_t mask,const Command * commands,size_t n_commands,const uint8_t * lit_depth,const uint16_t * lit_bits,const uint8_t * cmd_depth,const uint16_t * cmd_bits,const uint8_t * dist_depth,const uint16_t * dist_bits,size_t * storage_ix,uint8_t * storage) argument
1134 BrotliStoreMetaBlockTrivial(MemoryManager * m,const uint8_t * input,size_t start_pos,size_t length,size_t mask,BROTLI_BOOL is_last,const BrotliEncoderParams * params,const Command * commands,size_t n_commands,size_t * storage_ix,uint8_t * storage) argument
1187 BrotliStoreMetaBlockFast(MemoryManager * m,const uint8_t * input,size_t start_pos,size_t length,size_t mask,BROTLI_BOOL is_last,const BrotliEncoderParams * params,const Command * commands,size_t n_commands,size_t * storage_ix,uint8_t * storage) argument
1279 BrotliStoreUncompressedMetaBlock(BROTLI_BOOL is_final_block,const uint8_t * BROTLI_RESTRICT input,size_t position,size_t mask,size_t len,size_t * BROTLI_RESTRICT storage_ix,uint8_t * BROTLI_RESTRICT storage) argument
[all...]
H A Dcompress_fragment.c78 uint8_t* storage) {
113 depths, bits, storage_ix, storage);
129 uint8_t* storage) {
171 cmd_depth, BROTLI_NUM_COMMAND_SYMBOLS, tree, storage_ix, storage);
173 BrotliStoreHuffmanTree(&depth[64], 64, tree, storage_ix, storage);
182 uint8_t* storage) {
185 BrotliWriteBits(depth[code], bits[code], storage_ix, storage);
192 BrotliWriteBits(depth[inscode], bits[inscode], storage_ix, storage);
193 BrotliWriteBits(nbits, tail - (prefix << nbits), storage_ix, storage);
199 BrotliWriteBits(depth[code], bits[code], storage_ix, storage);
72 BuildAndStoreLiteralPrefixCode(MemoryManager * m,const uint8_t * input,const size_t input_size,uint8_t depths[256],uint16_t bits[256],size_t * storage_ix,uint8_t * storage) argument
127 BuildAndStoreCommandPrefixCode(const uint32_t histogram[128],uint8_t depth[128],uint16_t bits[128],size_t * storage_ix,uint8_t * storage) argument
177 EmitInsertLen(size_t insertlen,const uint8_t depth[128],const uint16_t bits[128],uint32_t histo[128],size_t * storage_ix,uint8_t * storage) argument
209 EmitLongInsertLen(size_t insertlen,const uint8_t depth[128],const uint16_t bits[128],uint32_t histo[128],size_t * storage_ix,uint8_t * storage) argument
226 EmitCopyLen(size_t copylen,const uint8_t depth[128],const uint16_t bits[128],uint32_t histo[128],size_t * storage_ix,uint8_t * storage) argument
258 EmitCopyLenLastDistance(size_t copylen,const uint8_t depth[128],const uint16_t bits[128],uint32_t histo[128],size_t * storage_ix,uint8_t * storage) argument
301 EmitDistance(size_t distance,const uint8_t depth[128],const uint16_t bits[128],uint32_t histo[128],size_t * storage_ix,uint8_t * storage) argument
316 EmitLiterals(const uint8_t * input,const size_t len,const uint8_t depth[256],const uint16_t bits[256],size_t * storage_ix,uint8_t * storage) argument
328 BrotliStoreMetaBlockHeader(size_t len,BROTLI_BOOL is_uncompressed,size_t * storage_ix,uint8_t * storage) argument
364 RewindBitPosition(const size_t new_storage_ix,size_t * storage_ix,uint8_t * storage) argument
404 EmitUncompressedMetaBlock(const uint8_t * begin,const uint8_t * end,const size_t storage_ix_start,size_t * storage_ix,uint8_t * storage) argument
425 BrotliCompressFragmentFastImpl(MemoryManager * m,const uint8_t * input,size_t input_size,BROTLI_BOOL is_last,int * table,size_t table_bits,uint8_t cmd_depth[128],uint16_t cmd_bits[128],size_t * cmd_code_numbits,uint8_t * cmd_code,size_t * storage_ix,uint8_t * storage) argument
[all...]
H A Dbrotli_bit_stream.h9 assumption that there is enough space in the storage, i.e., there are
13 is called "storage" and the index to the bit is called storage_ix
32 position for the current storage. */
35 HuffmanTree* tree, size_t* storage_ix, uint8_t* storage);
40 uint8_t* storage);
49 size_t* storage_ix, uint8_t* storage);
59 size_t* storage_ix, uint8_t* storage);
69 size_t* storage_ix, uint8_t* storage);
71 /* This is for storing uncompressed blocks (simple raw storage of
78 size_t* BROTLI_RESTRICT storage_ix, uint8_t* BROTLI_RESTRICT storage);
[all...]
H A Dcompress_fragment_two_pass.h26 /* Compresses "input" string to the "*storage" buffer as one or more complete
48 uint8_t* storage);
H A Dblock_encoder_inc.h17 size_t* storage_ix, uint8_t* storage) {
29 storage_ix, storage);
H A Dcompress_fragment.h23 /* Compresses "input" string to the "*storage" buffer as one or more complete
55 uint8_t* storage);
/xsrc/external/mit/libdrm/dist/
H A Dutil_double_list.h121 #define LIST_FOR_EACH_ENTRY_SAFE(pos, storage, head, member) \
123 storage = container_of(pos->member.next, pos, member); \
125 pos = storage, storage = container_of(storage->member.next, storage, member))
127 #define LIST_FOR_EACH_ENTRY_SAFE_REV(pos, storage, head, member) \
129 storage = container_of(pos->member.prev, pos, member); \
131 pos = storage, storage
[all...]
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_cs.h11 #define VN_CS_ENCODER_BUFFER_INITIALIZER(storage) \
12 (struct vn_cs_encoder_buffer) { .base = storage, }
15 #define VN_CS_ENCODER_INITIALIZER_LOCAL(storage, size) \
18 .buffers = &VN_CS_ENCODER_BUFFER_INITIALIZER(storage), \
20 .cur = storage, .end = (const void *)(storage) + (size), \
31 #define VN_CS_DECODER_INITIALIZER(storage, size) \
34 .cur = storage, .end = (const void *)(storage) + (size), \
/xsrc/external/mit/MesaLib.old/dist/src/mesa/math/
H A Dm_vector.c77 * \param storage pointer to storage for the vector's data
80 _mesa_vector4f_init( GLvector4f *v, GLbitfield flags, GLfloat (*storage)[4] ) argument
84 v->data = storage;
85 v->start = (GLfloat *) storage;
92 * Initialize GLvector objects and allocate storage.
104 v->storage = _mesa_align_malloc( count * 4 * sizeof(GLfloat), alignment );
106 v->start = (GLfloat *) v->storage;
107 v->data = (GLfloat (*)[4]) v->storage;
115 * vector's storage fiel
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/math/
H A Dm_vector.c79 * \param storage pointer to storage for the vector's data
82 _mesa_vector4f_init( GLvector4f *v, GLbitfield flags, GLfloat (*storage)[4] ) argument
93 v->data = storage;
94 v->start = (GLfloat *) storage;
101 * Initialize GLvector objects and allocate storage.
113 v->storage = align_malloc( count * 4 * sizeof(GLfloat), alignment );
115 v->start = (GLfloat *) v->storage;
116 v->data = (GLfloat (*)[4]) v->storage;
124 * vector's storage fiel
[all...]
H A Dm_vector.h37 #define VEC_MALLOC 0x10 /* storage field points to self-allocated mem*/
62 void *storage; /**< self-allocated storage */ member in struct:__anondfa18d7f0108
63 GLuint storage_count; /**< storage size in elements */
68 GLfloat (*storage)[4] );
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_nir_uniforms.cpp164 * order we'd walk the type, so walk the list of storage that matches the
170 struct gl_uniform_storage *storage = local in function:brw_nir_setup_glsl_uniform
175 * still part of the structure's storage, and so we'll see them while
178 if (storage->builtin ||
179 storage->type->is_sampler() ||
180 storage->type->is_image())
183 gl_constant_value *components = storage->storage;
184 unsigned vector_count = (MAX2(storage->array_elements, 1) *
185 storage
350 struct gl_uniform_storage *storage = local in function:brw_nir_lower_gl_images
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Dlist.h192 #define LIST_FOR_EACH_ENTRY_SAFE(pos, storage, head, member) \
194 storage = container_of(pos->member.next, pos, member); \
196 pos = storage, storage = container_of(storage->member.next, storage, member))
198 #define LIST_FOR_EACH_ENTRY_SAFE_REV(pos, storage, head, member) \
200 storage = container_of(pos->member.prev, pos, member); \
202 pos = storage, storage
[all...]

Completed in 19 milliseconds

123456