Lines Matching refs:geometryExecutable
436 for (auto &geometryExecutable : mGeometryExecutables) in reset() local
438 geometryExecutable.reset(nullptr); in reset()
810 ShaderExecutableD3D *geometryExecutable = nullptr; in loadBinaryShaderExecutables() local
813 separateAttribs, &geometryExecutable)); in loadBinaryShaderExecutables()
815 if (!geometryExecutable) in loadBinaryShaderExecutables()
821 geometryExe.reset(geometryExecutable); in loadBinaryShaderExecutables()
1073 for (auto const &geometryExecutable : mGeometryExecutables) in save() local
1075 if (!geometryExecutable) in save()
1081 size_t geometryShaderSize = geometryExecutable->getLength(); in save()
1083 stream->writeBytes(geometryExecutable->getFunction(), geometryShaderSize); in save()
1419 ShaderExecutableD3D *geometryExecutable = nullptr; in getGeometryExecutableForPrimitiveType() local
1423 CompilerWorkaroundsD3D(), &geometryExecutable); in getGeometryExecutableForPrimitiveType()
1431 if (geometryExecutable != nullptr) in getGeometryExecutableForPrimitiveType()
1433 mGeometryExecutables[geometryShaderType].reset(geometryExecutable); in getGeometryExecutableForPrimitiveType()