Project
Loading...
Searching...
No Matches
o2::gpu::GPUDisplayBackendVulkan Member List

This is the complete list of members for o2::gpu::GPUDisplayBackendVulkan, including all inherited members.

ActivateColor(std::array< float, 4 > &color) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
addFontSymbol(int32_t symbol, int32_t sizex, int32_t sizey, int32_t offsetx, int32_t offsety, int32_t advance, void *data) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
backendName() consto2::gpu::GPUDisplayBackendinline
backendNeedRedraw() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
backendType() consto2::gpu::GPUDisplayBackendinline
backendTypes enum nameo2::gpu::GPUDisplayBackend
checkDevice(vk::PhysicalDevice device, const std::vector< const char * > &reqDeviceExtensions)o2::gpu::GPUDisplayBackendVulkanprotected
chooseSwapExtent(const vk::SurfaceCapabilitiesKHR &capabilities)o2::gpu::GPUDisplayBackendVulkanprotected
clearBuffer(VulkanBuffer &buffer)o2::gpu::GPUDisplayBackendVulkanprotected
clearCommandBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
clearDevice()o2::gpu::GPUDisplayBackendVulkanprotected
clearImage(VulkanImage &image)o2::gpu::GPUDisplayBackendVulkanprotected
clearOffscreenBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
clearPipeline()o2::gpu::GPUDisplayBackendVulkanprotected
clearSemaphoresAndFences()o2::gpu::GPUDisplayBackendVulkanprotected
clearShaders()o2::gpu::GPUDisplayBackendVulkanprotected
clearSwapChain()o2::gpu::GPUDisplayBackendVulkanprotected
clearTextureSampler()o2::gpu::GPUDisplayBackendVulkanprotected
clearUniformLayoutsAndBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
clearVertexBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
CoreProfile()o2::gpu::GPUDisplayBackendinlinevirtual
createBuffer(size_t size, const void *srcData=nullptr, vk::BufferUsageFlags type=vk::BufferUsageFlagBits::eVertexBuffer, int32_t deviceMemory=1)o2::gpu::GPUDisplayBackendVulkanprotected
createCommandBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
createDevice()o2::gpu::GPUDisplayBackendVulkanprotected
createImage(uint32_t sizex, uint32_t sizey, const void *srcData=nullptr, size_t srcSize=0, vk::Format format=vk::Format::eR8G8B8A8Srgb)o2::gpu::GPUDisplayBackendVulkanprotected
createOffscreenBuffers(bool forScreenshot=false, bool forMixing=false)o2::gpu::GPUDisplayBackendVulkanprotected
createPipeline()o2::gpu::GPUDisplayBackendVulkanprotected
createSemaphoresAndFences()o2::gpu::GPUDisplayBackendVulkanprotected
createShaders()o2::gpu::GPUDisplayBackendVulkanprotected
createSwapChain(bool forScreenshot=false, bool forMixing=false)o2::gpu::GPUDisplayBackendVulkanprotected
createTextureSampler()o2::gpu::GPUDisplayBackendVulkanprotected
createUniformLayoutsAndBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
DepthBits() overrideo2::gpu::GPUDisplayBackendVulkanvirtual
downsampleToFramebuffer(vk::CommandBuffer &commandBuffer)o2::gpu::GPUDisplayBackendVulkanprotected
drawField()o2::gpu::GPUDisplayBackendinlinevirtual
drawType enum nameo2::gpu::GPUDisplayBackend
drawVertices(const vboList &v, const drawType t) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
endFillCommandBuffer(vk::CommandBuffer &commandBuffer)o2::gpu::GPUDisplayBackendVulkanprotected
ExitBackend()o2::gpu::GPUDisplayBackend
ExitBackendA() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
ExtInit()o2::gpu::GPUDisplayBackendinlinevirtual
fillIndirectCmdBuffer()o2::gpu::GPUDisplayBackendprotected
finishDraw(bool doScreenshot, bool toMixBuffer, float includeMixImage) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
finishFrame(bool doScreenshot, bool toMixBuffer, float includeMixImage) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
finishText() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
getBackend(const char *type)o2::gpu::GPUDisplayBackendstatic
getDownsampleFactor(bool screenshot=false)o2::gpu::GPUDisplayBackendprotected
getMaxMSAA() const overrideo2::gpu::GPUDisplayBackendVulkaninlineprotectedvirtual
getPixels()o2::gpu::GPUDisplayBackend
getSingleTimeCommandBuffer()o2::gpu::GPUDisplayBackendVulkanprotected
getYFactor() const overrideo2::gpu::GPUDisplayBackendVulkaninlineprotectedvirtual
GPUDisplayBackend()o2::gpu::GPUDisplayBackend
GPUDisplayBackendVulkan()o2::gpu::GPUDisplayBackendVulkan
InitBackend()o2::gpu::GPUDisplayBackend
InitBackendA() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
initializeTextDrawing() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
LINE_STRIP enum valueo2::gpu::GPUDisplayBackend
LINES enum valueo2::gpu::GPUDisplayBackend
lineWidthFactor(float factor) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
loadDataToGPU(size_t totalVertizes) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
mBackendNameo2::gpu::GPUDisplayBackendprotected
mBackendTypeo2::gpu::GPUDisplayBackendprotected
mCmdBuffero2::gpu::GPUDisplayBackendprotected
mCommandBufferPerImageo2::gpu::GPUDisplayBackendVulkanprotected
mCommandBufferso2::gpu::GPUDisplayBackendVulkanprotected
mCommandBuffersDownsampleo2::gpu::GPUDisplayBackendVulkanprotected
mCommandBuffersMixo2::gpu::GPUDisplayBackendVulkanprotected
mCommandBuffersTexto2::gpu::GPUDisplayBackendVulkanprotected
mCommandBuffersTextureo2::gpu::GPUDisplayBackendVulkanprotected
mCommandBufferUpToDateo2::gpu::GPUDisplayBackendVulkanprotected
mCommandInfrastructureCreatedo2::gpu::GPUDisplayBackendVulkanprotected
mCommandPoolo2::gpu::GPUDisplayBackendVulkanprotected
mCubicFilterSupportedo2::gpu::GPUDisplayBackendVulkanprotected
mCurrentBufferSeto2::gpu::GPUDisplayBackendVulkanprotected
mCurrentCommandBuffero2::gpu::GPUDisplayBackendVulkanprotected
mCurrentCommandBufferLastPipelineo2::gpu::GPUDisplayBackendVulkanprotected
mCurrentFrameo2::gpu::GPUDisplayBackendVulkanprotected
mCurrentImageIndexo2::gpu::GPUDisplayBackendVulkanprotected
mDebugMessengero2::gpu::GPUDisplayBackendVulkanprotected
mDescriptorPoolo2::gpu::GPUDisplayBackendVulkanprotected
mDescriptorSetso2::gpu::GPUDisplayBackendVulkanprotected
mDeviceo2::gpu::GPUDisplayBackendVulkanprotected
mDisplayo2::gpu::GPUDisplayBackendprotected
mDownsampleFactoro2::gpu::GPUDisplayBackendprotected
mDownsampleFinishedSemaphoreo2::gpu::GPUDisplayBackendVulkanprotected
mDownsampleFSAAo2::gpu::GPUDisplayBackendVulkanprotected
mDownsampleImageso2::gpu::GPUDisplayBackendVulkanprotected
mEnableValidationLayerso2::gpu::GPUDisplayBackendVulkanprotected
mFontImageo2::gpu::GPUDisplayBackendVulkanprotected
mFontSymbolso2::gpu::GPUDisplayBackendVulkanprotected
mFontVertexBuffero2::gpu::GPUDisplayBackendVulkanprotected
mFontVertexBufferHosto2::gpu::GPUDisplayBackendVulkanprotected
mFramebufferso2::gpu::GPUDisplayBackendVulkanprotected
mFramebuffersTexto2::gpu::GPUDisplayBackendVulkanprotected
mFramebuffersTextureo2::gpu::GPUDisplayBackendVulkanprotected
mFramesInFlighto2::gpu::GPUDisplayBackendVulkanprotected
mFreetypeInitializedo2::gpu::GPUDisplayBackendprotected
mFrontendCompatTextDrawo2::gpu::GPUDisplayBackendprotected
mGraphicsFamilyo2::gpu::GPUDisplayBackendVulkanprotected
mGraphicsQueueo2::gpu::GPUDisplayBackendVulkanprotected
mHasDrawnTexto2::gpu::GPUDisplayBackendVulkanprotected
mImageAvailableSemaphoreo2::gpu::GPUDisplayBackendVulkanprotected
mImageCounto2::gpu::GPUDisplayBackendVulkanprotected
mIndirectCommandBuffero2::gpu::GPUDisplayBackendVulkanprotected
mIndirectSectorOffseto2::gpu::GPUDisplayBackendprotected
mInFlightFenceo2::gpu::GPUDisplayBackendVulkanprotected
mInstanceo2::gpu::GPUDisplayBackendVulkanprotected
mixImages(vk::CommandBuffer cmdBuffer, float mixSlaveImage)o2::gpu::GPUDisplayBackendVulkanprotected
mMagneticFieldVisualizationo2::gpu::GPUDisplayBackendprotected
mMaxMSAAsupportedo2::gpu::GPUDisplayBackendVulkanprotected
mMixFinishedSemaphoreo2::gpu::GPUDisplayBackendVulkanprotected
mMixImageso2::gpu::GPUDisplayBackendVulkanprotected
mMixingSupportedo2::gpu::GPUDisplayBackendVulkanprotected
mMixingTextureVertexArrayo2::gpu::GPUDisplayBackendVulkanprotected
mMSAAImageso2::gpu::GPUDisplayBackendVulkanprotected
mMSAASampleCounto2::gpu::GPUDisplayBackendVulkanprotected
mMustUpdateSwapChaino2::gpu::GPUDisplayBackendVulkanprotected
mPhysicalDeviceo2::gpu::GPUDisplayBackendVulkanprotected
mPipelineLayouto2::gpu::GPUDisplayBackendVulkanprotected
mPipelineLayoutTextureo2::gpu::GPUDisplayBackendVulkanprotected
mPipelineso2::gpu::GPUDisplayBackendVulkanprotected
mPresentModeo2::gpu::GPUDisplayBackendVulkanprotected
mRenderFinishedSemaphoreo2::gpu::GPUDisplayBackendVulkanprotected
mRenderHeighto2::gpu::GPUDisplayBackendprotected
mRenderPasso2::gpu::GPUDisplayBackendVulkanprotected
mRenderPassTexto2::gpu::GPUDisplayBackendVulkanprotected
mRenderPassTextureo2::gpu::GPUDisplayBackendVulkanprotected
mRenderTargetViewo2::gpu::GPUDisplayBackendVulkanprotected
mRenderWidtho2::gpu::GPUDisplayBackendprotected
mScreenHeighto2::gpu::GPUDisplayBackendprotected
mScreenshotPixelso2::gpu::GPUDisplayBackendprotected
mScreenWidtho2::gpu::GPUDisplayBackendprotected
mShaderso2::gpu::GPUDisplayBackendVulkanprotected
mSingleCommitFenceo2::gpu::GPUDisplayBackendVulkanprotected
mStencilSupportedo2::gpu::GPUDisplayBackendVulkanprotected
mSurfaceo2::gpu::GPUDisplayBackendVulkanprotected
mSurfaceFormato2::gpu::GPUDisplayBackendVulkanprotected
mSwapChaino2::gpu::GPUDisplayBackendVulkanprotected
mSwapChainDetailso2::gpu::GPUDisplayBackendVulkanprotected
mSwapchainImageReadableo2::gpu::GPUDisplayBackendVulkanprotected
mSwapChainImageso2::gpu::GPUDisplayBackendVulkanprotected
mSwapChainImageViewso2::gpu::GPUDisplayBackendVulkanprotected
mTextDrawCommandso2::gpu::GPUDisplayBackendVulkanprotected
mTextFinishedSemaphoreo2::gpu::GPUDisplayBackendVulkanprotected
mTextureSamplero2::gpu::GPUDisplayBackendVulkanprotected
mUniformBuffersColo2::gpu::GPUDisplayBackendVulkanprotected
mUniformBuffersMato2::gpu::GPUDisplayBackendVulkanprotected
mUniformDescriptoro2::gpu::GPUDisplayBackendVulkanprotected
mUniformDescriptorTextureo2::gpu::GPUDisplayBackendVulkanprotected
mVBOo2::gpu::GPUDisplayBackendVulkanprotected
mZActiveo2::gpu::GPUDisplayBackendVulkanprotected
mZImageso2::gpu::GPUDisplayBackendVulkanprotected
mZSupportedo2::gpu::GPUDisplayBackendVulkanprotected
needMultiVBO()o2::gpu::GPUDisplayBackendinlinevirtual
needRecordCommandBuffers()o2::gpu::GPUDisplayBackendVulkanprotected
OpenGLPrint(const char *s, float x, float y, float *color, float scale) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
POINTS enum valueo2::gpu::GPUDisplayBackend
pointSizeFactor(float factor) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
prepareDraw(const hmm_mat4 &proj, const hmm_mat4 &view, bool requestScreenshot, bool toMixBuffer, float includeMixImage) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
prepareText() overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
readImageToPixels(vk::Image image, vk::ImageLayout layout, std::vector< char > &pixels)o2::gpu::GPUDisplayBackendVulkanprotected
recreateRendering(bool forScreenshot=false, bool forMixing=false)o2::gpu::GPUDisplayBackendVulkanprotected
resizeScene(uint32_t width, uint32_t height) overrideo2::gpu::GPUDisplayBackendVulkanprotectedvirtual
setDepthBuffer() overrideo2::gpu::GPUDisplayBackendVulkaninlineprotectedvirtual
setMixDescriptor(int32_t descriptorIndex, int32_t imageIndex)o2::gpu::GPUDisplayBackendVulkanprotected
setQuality()o2::gpu::GPUDisplayBackendinlinevirtual
SetVSync(bool enable) overrideo2::gpu::GPUDisplayBackendVulkaninlineprotectedvirtual
smoothFont()o2::gpu::GPUDisplayBackendprotected
startFillCommandBuffer(vk::CommandBuffer &commandBuffer, uint32_t imageIndex, bool toMixBuffer=false)o2::gpu::GPUDisplayBackendVulkanprotected
submitSingleTimeCommandBuffer(vk::CommandBuffer commandBuffer)o2::gpu::GPUDisplayBackendVulkanprotected
transitionImageLayout(vk::CommandBuffer commandBuffer, vk::Image image, vk::Format format, vk::ImageLayout oldLayout, vk::ImageLayout newLayout)o2::gpu::GPUDisplayBackendVulkanprotected
TYPE_INVALID enum valueo2::gpu::GPUDisplayBackend
TYPE_OPENGL enum valueo2::gpu::GPUDisplayBackend
TYPE_VULKAN enum valueo2::gpu::GPUDisplayBackend
updateFontTextureDescriptor()o2::gpu::GPUDisplayBackendVulkanprotected
updateSwapChainDetails(const vk::PhysicalDevice &device)o2::gpu::GPUDisplayBackendVulkanprotected
vboList typedefo2::gpu::GPUDisplayBackend
writeToBuffer(VulkanBuffer &buffer, size_t size, const void *srcData)o2::gpu::GPUDisplayBackendVulkanprotected
writeToImage(VulkanImage &image, const void *srcData, size_t srcSize)o2::gpu::GPUDisplayBackendVulkanprotected
~GPUDisplayBackend()o2::gpu::GPUDisplayBackendvirtual
~GPUDisplayBackendVulkan() overrideo2::gpu::GPUDisplayBackendVulkan