Searched refs:derefs (Results 1 – 10 of 10) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | reflection.cpp | 95 TList<TIntermBinary*> derefs; in addUniform() local 96 blowUpActiveAggregate(base.getType(), base.getName(), derefs, derefs.end(), -1, -1, 0); in addUniform() 171 …ctiveAggregate(const TType& baseType, const TString& baseName, const TList<TIntermBinary*>& derefs, in blowUpActiveAggregate() argument 177 for (; deref != derefs.end(); ++deref) { in blowUpActiveAggregate() 191 … blowUpActiveAggregate(derefType, newBaseName, derefs, nextDeref, offset, blockIndex, arraySize); in blowUpActiveAggregate() 223 … blowUpActiveAggregate(derefType, newBaseName, derefs, derefs.end(), offset, blockIndex, 0); in blowUpActiveAggregate() 233 … blowUpActiveAggregate(derefType, newBaseName, derefs, derefs.end(), offset, blockIndex, 0); in blowUpActiveAggregate() 320 TList<TIntermBinary*> derefs; in addDereferencedUniform() local 325 derefs.push_front(visitNode); in addDereferencedUniform() 345 …blowUpActiveAggregate(base->getType(), baseName, derefs, derefs.begin(), offset, blockIndex, array… in addDereferencedUniform()
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_array_refcount.cpp | 37 : last_array_deref(0), derefs(0), num_derefs(0), derefs_size(0) in ir_array_refcount_visitor() 147 void *ptr = reralloc_size(mem_ctx, derefs, derefs_size + 4096); in get_array_deref() 153 derefs = (array_deref_range *)ptr; in get_array_deref() 156 array_deref_range *d = &derefs[num_derefs]; in get_array_deref() 228 entry->mark_array_elements_referenced(derefs, num_derefs); in visit_enter()
|
D | ir_array_refcount.h | 178 array_deref_range *derefs; variable
|
/external/mesa3d/src/gallium/state_trackers/clover/util/ |
D | range.hpp | 406 class ref_vector : public adaptor_range<derefs, std::vector<T *>> { 409 adaptor_range<derefs, std::vector<T *>>(derefs(), map(addresses(), il)) { in ref_vector() 413 ref_vector(R &&r) : adaptor_range<derefs, std::vector<T *>>( in ref_vector() 414 derefs(), map(addresses(), std::forward<R>(r))) { in ref_vector()
|
D | adaptor.hpp | 62 return tuple::apply(f, tuple::map(derefs(), its)); in operator *()
|
D | functional.hpp | 213 struct derefs { struct
|
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
D | kernel.hpp | 104 derefs, std::vector<std::unique_ptr<argument>> & 108 derefs, const std::vector<std::unique_ptr<argument>> &
|
D | kernel.cpp | 135 return map(derefs(), _args); in args() 140 return map(derefs(), _args); in args()
|
/external/mesa3d/src/gallium/state_trackers/clover/api/ |
D | program.cpp | 269 return map(derefs(), devs); in validate_link_devices()
|
/external/mesa3d/src/gallium/docs/source/ |
D | screen.rst | 391 reference texture and sampler as NIR derefs instead of by indices.
|