/external/swiftshader/src/Main/ |
Config.cpp | 58 ropOperationsFrame = sw::atomicExchange(&ropOperations, 0); 59 texOperationsFrame = sw::atomicExchange(&texOperations, 0); 60 compressedTexFrame = sw::atomicExchange(&compressedTex, 0);
|
/external/swiftshader/src/Common/ |
Thread.hpp | 100 int64_t atomicExchange(int64_t volatile *target, int64_t value); 103 int atomicExchange(int volatile *target, int value); 195 inline int64_t atomicExchange(volatile int64_t *target, int64_t value) 207 inline int atomicExchange(volatile int *target, int value)
|
MutexLock.hpp | 86 if(atomicExchange(&mutex, 1) == 0)
|
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
SPIRVOpCodeEnum.h | 210 _SPIRV_OP(AtomicExchange, 229)
|
SPIRVInstruction.h | [all...] |
/external/deqp/modules/gles31/functional/ |
es31fSynchronizationTests.cpp | 548 buf << "\tallOk = allOk && (atomicExchange(sb_store.values[getIndex(" << localID << ", " << ndx << ")], 0) == groupNdx);\n"; 586 buf << "\tallOk = allOk && (atomicExchange(sb_store.values[getIndex(" << localID << ", " << ndx << ")], 123) == 0);\n"; 688 buf << "\tallOk = allOk && (atomicExchange(sb_store.values[getIndex(" << localID << ", " << ndx << ")], 123) == groupNdx);\n"; 826 buf << "\tallOk = allOk && (atomicExchange(sb_store0.values[getIndex(gl_LocalInvocationID.xy, " << ndx << ")], 123) == groupNdx);\n"; [all...] |
es31fShaderAtomicOpTests.cpp | 807 : ShaderAtomicOpCase(context, name, "atomicExchange", operandType, type, precision, UVec3(3,2,1)) [all...] |
es31fNegativeShaderFunctionTests.cpp | [all...] |
/external/spirv-llvm/lib/SPIRV/ |
OCLUtil.h | 515 _SPIRV_OP(exchange_explicit, AtomicExchange)
|
/external/skia/src/sksl/ |
sksl.include | 495 uint atomicExchange(inout uint mem, uint data); 496 int atomicExchange(inout int mem, int data);
|
SkSLSPIRVCodeGenerator.cpp | 604 return SkString("AtomicExchange"); [all...] |
/external/compiler-rt/lib/tsan/rtl/ |
tsan_interface_atomic.cc | 333 static T AtomicExchange(ThreadState *thr, uptr pc, volatile T *a, T v,
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
intermOut.cpp | 491 case EOpAtomicExchange: out.debug << "AtomicExchange"; break; [all...] |
Initialize.cpp | 829 "uint atomicExchange(coherent volatile inout uint, uint);" 830 " int atomicExchange(coherent volatile inout int, int);" [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/lib64/ |
libtsan.a | [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/lib64/ |
libtsan.a | [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/jniLibs/armeabi-v7a/ |
libVkLayer_core_validation.so | |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/jniLibs/mips/ |
libVkLayer_core_validation.so | |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/jniLibs/x86/ |
libVkLayer_core_validation.so | |