1// Copyright (C) 2016 Klaralvdalens Datakonsult AB (KDAB).
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4#ifndef QT3DRENDER_QMEMORYBARRIER_P_H
5#define QT3DRENDER_QMEMORYBARRIER_P_H
6//
7// W A R N I N G
8// -------------
9//
10// This file is not part of the Qt API. It exists for the convenience
11// of other Qt classes. This header file may change from version to
12// version without notice, or even be removed.
13//
14// We mean it.
15//
16
17#include <private/qframegraphnode_p.h>
18#include <Qt3DRender/qmemorybarrier.h>
19
20QT_BEGIN_NAMESPACE
21
22namespace Qt3DRender {
23
24class QMemoryBarrierPrivate : public QFrameGraphNodePrivate
25{
26public:
27 QMemoryBarrierPrivate();
28
29 Q_DECLARE_PUBLIC(QMemoryBarrier)
30 QMemoryBarrier::Operations m_waitOperations;
31};
32
33} // namespace Qt3DRender
34
35QT_END_NAMESPACE
36#endif // QT3DRENDER_QMEMORYBARRIER_P_H
37

source code of qt3d/src/render/framegraph/qmemorybarrier_p.h