Home
last modified time | relevance | path

Searched refs:QSSGRenderBackendBufferObject (Results 1 – 15 of 15) sorted by relevance

/dports/x11-toolkits/qt5-quick3d/kde-qtquick3d-5.15.2p19/src/render/backends/software/
H A Dqssgrenderbackendnull.cpp111QSSGRenderBackendBufferObject createBuffer(QSSGRenderBufferType, QSSGRenderBufferUsageType, QSSGBy… in createBuffer()
113 return QSSGRenderBackendBufferObject(1); in createBuffer()
115 void bindBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType) override {} in bindBuffer()
116 void releaseBuffer(QSSGRenderBackendBufferObject) override {} in releaseBuffer()
118 …void updateBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType, QSSGRenderBufferUsageType, … in updateBuffer()
121 …void updateBufferRange(QSSGRenderBackendBufferObject, QSSGRenderBufferType, size_t, QSSGByteView) … in updateBufferRange()
128 bool unmapBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType) override { return true; } in unmapBuffer()
349 … QSSGDataView<QSSGRenderBackendBufferObject>, in createInputAssembler()
350 … const QSSGRenderBackendBufferObject, in createInputAssembler()
449 void programSetConstantBuffer(quint32, QSSGRenderBackendBufferObject) override {} in programSetConstantBuffer()
[all …]
/dports/x11-toolkits/qt5-quick3d/kde-qtquick3d-5.15.2p19/src/render/
H A Dqssgrenderinputassembler.cpp59 quint32 entrySize = sizeof(QSSGRenderBackend::QSSGRenderBackendBufferObject) * buffers.size(); in QSSGRenderInputAssembler()
60 …QSSGRenderBackend::QSSGRenderBackendBufferObject *bufferHandle = static_cast<QSSGRenderBackend::QS… in QSSGRenderInputAssembler()
89 …::free(const_cast<QSSGRenderBackend::QSSGRenderBackendBufferObject *>(m_vertexbufferHandles.mData)… in ~QSSGRenderInputAssembler()
H A Dqssgrenderdatabuffer_p.h70 QSSGRenderBackend::QSSGRenderBackendBufferObject m_handle; ///< opaque backend handle
174 QSSGRenderBackend::QSSGRenderBackendBufferObject handle() const { return m_handle; } in handle()
H A Dqssgrenderinputassembler_p.h152 …QSSGDataView<QSSGRenderBackend::QSSGRenderBackendBufferObject> m_vertexbufferHandles; ///< opaque …
H A Dqssgrendershaderprogram.cpp963 QSSGRenderBackend::QSSGRenderBackendBufferObject obj(nullptr); in bindComputeInput()
/dports/x11-toolkits/qt5-quick3d/kde-qtquick3d-5.15.2p19/src/render/backends/gl/
H A Dqssgrenderbackendinputassemblergl_p.h113 … QSSGDataView<QSSGRenderBackend::QSSGRenderBackendBufferObject> buffers, in QSSGRenderBackendInputAssemblerGL()
114 … const QSSGRenderBackend::QSSGRenderBackendBufferObject indexBuffer, in QSSGRenderBackendInputAssemblerGL()
136 …QSSGDataView<QSSGRenderBackend::QSSGRenderBackendBufferObject> m_vertexbufferHandles; ///< opaque …
137 …QSSGRenderBackend::QSSGRenderBackendBufferObject m_indexbufferHandle; ///< opaque index buffer bac…
H A Dqssgrenderbackendglbase_p.h138 QSSGRenderBackendBufferObject createBuffer(QSSGRenderBufferType bindFlags,
141 void bindBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) override;
142 void releaseBuffer(QSSGRenderBackendBufferObject bo) override;
143 void updateBuffer(QSSGRenderBackendBufferObject bo,
147 void updateBufferRange(QSSGRenderBackendBufferObject bo,
151 void *mapBuffer(QSSGRenderBackendBufferObject bo,
156 bool unmapBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) override;
339 … QSSGDataView<QSSGRenderBackendBufferObject> buffers,
340 … const QSSGRenderBackendBufferObject indexBuffer,
435 void programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) override;
[all …]
H A Dqssgrenderbackendgl3_p.h178 void *mapBuffer(QSSGRenderBackendBufferObject bo,
183 bool unmapBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) override;
201 void programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) override;
H A Dqssgrenderbackendgles2_p.h178 void *mapBuffer(QSSGRenderBackendBufferObject bo,
183 bool unmapBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) override;
201 void programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) override;
H A Dqssgrenderbackendglbase.cpp625 QSSGRenderBackend::QSSGRenderBackendBufferObject QSSGRenderBackendGLBase::createBuffer(QSSGRenderBu… in createBuffer()
645 return reinterpret_cast<QSSGRenderBackend::QSSGRenderBackendBufferObject>(quintptr(bufID)); in createBuffer()
648 void QSSGRenderBackendGLBase::bindBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bin… in bindBuffer()
654 void QSSGRenderBackendGLBase::releaseBuffer(QSSGRenderBackendBufferObject bo) in releaseBuffer()
660 void QSSGRenderBackendGLBase::updateBuffer(QSSGRenderBackendBufferObject bo, in updateBuffer()
671 void QSSGRenderBackendGLBase::updateBufferRange(QSSGRenderBackendBufferObject bo, in updateBufferRange()
690 bool QSSGRenderBackendGLBase::unmapBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType) in unmapBuffer() argument
1326 QSSGDataView<QSSGRenderBackendBufferObject> buffers, in createInputAssembler()
1327 const QSSGRenderBackendBufferObject indexBuffer, in createInputAssembler()
1939 void QSSGRenderBackendGLBase::programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject in programSetConstantBuffer()
[all …]
H A Dqssgrenderbackendgl4_p.h108 void programSetStorageBuffer(quint32 index, QSSGRenderBackendBufferObject bo) override;
H A Dqssgrenderbackendgl3.cpp614 void *QSSGRenderBackendGL3Impl::mapBuffer(QSSGRenderBackendBufferObject, in mapBuffer() argument
629 bool QSSGRenderBackendGL3Impl::unmapBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType bind… in unmapBuffer() argument
726 …QSSGRenderBackendGL3Impl::programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) in programSetConstantBuffer()
H A Dqssgrenderbackendgles2.cpp716 void *QSSGRenderBackendGLES2Impl::mapBuffer(QSSGRenderBackendBufferObject, in mapBuffer() argument
731 bool QSSGRenderBackendGLES2Impl::unmapBuffer(QSSGRenderBackendBufferObject, QSSGRenderBufferType bi… in unmapBuffer() argument
831 …SGRenderBackendGLES2Impl::programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) in programSetConstantBuffer()
H A Dqssgrenderbackendgl4.cpp419 void QSSGRenderBackendGL4Impl::programSetStorageBuffer(quint32 index, QSSGRenderBackendBufferObject in programSetStorageBuffer()
/dports/x11-toolkits/qt5-quick3d/kde-qtquick3d-5.15.2p19/src/render/backends/
H A Dqssgrenderbackend_p.h66 typedef struct _QSSGRenderBackendBufferObject *QSSGRenderBackendBufferObject; typedef
474 virtual QSSGRenderBackendBufferObject createBuffer(QSSGRenderBufferType bindFlags,
488 virtual void bindBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) = 0;
497 virtual void releaseBuffer(QSSGRenderBackendBufferObject bo) = 0;
513 virtual void updateBuffer(QSSGRenderBackendBufferObject bo,
532 virtual void updateBufferRange(QSSGRenderBackendBufferObject bo,
550 virtual void *mapBuffer(QSSGRenderBackendBufferObject bo,
567 virtual bool unmapBuffer(QSSGRenderBackendBufferObject bo, QSSGRenderBufferType bindFlags) = 0;
1317 … const QSSGRenderBackendBufferObject indexBuffer,
1841 virtual void programSetConstantBuffer(quint32 index, QSSGRenderBackendBufferObject bo) = 0;
[all …]