/third_party/vk-gl-cts/external/openglcts/modules/glesext/fragment_shading_rate/ |
H A D | esextcFragmentShadingRateAttachmentTests.cpp | 231 const deUint32 srWidth = (m_tcParam.framebufferSize + m_srTexelWidth - 1) / m_srTexelWidth; in setupTest() local 236 attachmentShadingRateData.reserve(srWidth * srHeight * srLayerCount); in setupTest() 241 for (deUint32 x = 0; x < srWidth; x++) in setupTest() 262 gl.texStorage3D(GL_TEXTURE_2D_ARRAY, 1, GL_R8UI, srWidth, srHeight, m_tcParam.layerCount); in setupTest() 265 gl.texSubImage3D(GL_TEXTURE_2D_ARRAY, 0, 0, 0, 0, srWidth, srHeight, m_tcParam.layerCount, GL_RED_INTEGER, in setupTest() 280 gl.texStorage2D(GL_TEXTURE_2D, 1, GL_R8UI, srWidth, srHeight); in setupTest() 283 gl.texSubImage2D(GL_TEXTURE_2D, 0, 0, 0, srWidth, srHeight, GL_RED_INTEGER, GL_UNSIGNED_BYTE, in setupTest()
|
H A D | esextcFragmentShadingRateCombinedTests.cpp | 314 const deUint32 srWidth = (m_tcParam.framebufferSize + m_srTexelWidth - 1) / m_srTexelWidth; in setupTest() local 324 gl.texStorage2D(GL_TEXTURE_2D, 1, GL_R8UI, srWidth, srHeight); in setupTest() 328 attachmentShadingRateData.reserve(srWidth * srHeight); in setupTest() 331 for (deUint32 srx = 0; srx < srWidth; srx++) in setupTest() 339 gl.texSubImage2D(GL_TEXTURE_2D, 0, 0, 0, srWidth, srHeight, GL_RED_INTEGER, GL_UNSIGNED_BYTE, in setupTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 1123 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; in runComputeShaderMode() local 1126 buildShadingRateObjects(0, srWidth, srHeight, m_srUsage); in runComputeShaderMode() 1142 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } in runComputeShaderMode() local 1164 vk.cmdDispatch(*cmdBuffer, srWidth, srHeight, 1); in runComputeShaderMode() 1263 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; in runFragmentShaderMode() local 1266 buildShadingRateObjects(0, srWidth, srHeight, m_srUsage); in runFragmentShaderMode() 1277 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } in runFragmentShaderMode() local 1282 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } in runFragmentShaderMode() local 1303 startRendering(*cmdBuffer, *setupRenderPass, *setupFramebuffer, makeRect2D(srWidth, srHeight), setupAttachmentInfo); in runFragmentShaderMode() 1402 deUint32 srWidth in runCopyMode() local 1417 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } runCopyMode() local 1642 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; runCopyModeOnTransferQueue() local 1673 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } runCopyModeOnTransferQueue() local 1868 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; runFillLinearTiledImage() local 1891 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } runFillLinearTiledImage() local [all...] |
H A D | vktFragmentShadingRateBasic.cpp | 161 deUint32 srWidth, 1493 deUint32 srWidth = (m_data.framebufferDim.width + srTexelWidth - 1) / srTexelWidth; in iterate() local 1550 srWidth, // deUint32 width; in iterate() 1839 srWidth, // deUint32 width; in iterate() 2127 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2141 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2155 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2303 deInt32 attachmentRate = m_data.useAttachment() ? fillPtr[srFillBpp*((attachmentLayer * srHeight + (y / srTexelHeight)) * srWidth + (x / srTexelWidth))] : 0; in iterate() 2571 deUint32 numSRLayers, deUint32 srWidth, deUint32 srHeight, deUint32 srFillBpp, in preRenderCommands() 2668 for (deUint32 x = 0; x < srWidth; in preRenderCommands() 2568 preRenderCommands(VkCommandBuffer cmdBuffer, ImageWithMemory* cbImage, ImageWithMemory* dsImage, ImageWithMemory* derivImage, deUint32 derivNumLevels, ImageWithMemory* srImage, VkImageLayout srLayout, BufferWithMemory* srFillBuffer, deUint32 numSRLayers, deUint32 srWidth, deUint32 srHeight, deUint32 srFillBpp, const VkClearValue& clearColor, const VkClearValue& clearDepthStencil) preRenderCommands() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 1301 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; in runComputeShaderMode() local 1304 buildShadingRateObjects(device, vk, m_context.getDefaultAllocator(), 0, srWidth, srHeight, m_srUsage); in runComputeShaderMode() 1321 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] }, in runComputeShaderMode() local 1347 vk.cmdDispatch(*cmdBuffer, srWidth, srHeight, 1); in runComputeShaderMode() 1447 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; in runFragmentShaderMode() local 1450 buildShadingRateObjects(device, vk, m_context.getDefaultAllocator(), 0, srWidth, srHeight, m_srUsage); in runFragmentShaderMode() 1462 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] } in runFragmentShaderMode() local 1467 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] }, in runFragmentShaderMode() local 1506 startRendering(*cmdBuffer, *setupRenderPass, *setupFramebuffer, makeRect2D(srWidth, srHeight), setupAttachmentInfo); in runFragmentShaderMode() 1605 deUint32 srWidth in runCopyMode() local 1621 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] }, runCopyMode() local 1862 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; runCopyModeOnTransferQueue() local 1894 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] }, runCopyModeOnTransferQueue() local 2091 deUint32 srWidth = (m_cbWidth + tileWidth - 1) / tileWidth; runFillLinearTiledImage() local 2115 { m_params->srFormat, m_srUsage, srWidth, srHeight, *m_srImageView[0] }, runFillLinearTiledImage() local [all...] |
H A D | vktFragmentShadingRateBasic.cpp | 169 deUint32 srWidth, 1685 deUint32 srWidth = (m_data.framebufferDim.width + srTexelWidth - 1) / srTexelWidth; in iterate() local 1742 srWidth, // deUint32 width; in iterate() 2136 srWidth, // deUint32 width; in iterate() 2445 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2459 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2495 srFillBuffer.get(), numSRLayers, srWidth, srHeight, srFillBpp, clearColor, clearDepthStencil); in iterate() 2664 deInt32 attachmentRate = m_data.useAttachment() ? fillPtr[srFillBpp*((attachmentLayer * srHeight + (y / srTexelHeight)) * srWidth + (x / srTexelWidth))] : 0; in iterate() 2984 deUint32 numSRLayers, deUint32 srWidth, deUint32 srHeight, deUint32 srFillBpp, in preRenderCommands() 3100 for (deUint32 x = 0; x < srWidth; in preRenderCommands() 2981 preRenderCommands(VkCommandBuffer cmdBuffer, ImageWithMemory* cbImage, ImageWithMemory* dsImage, ImageWithMemory* secCbImage, ImageWithMemory* derivImage, deUint32 derivNumLevels, ImageWithMemory* srImage, VkImageLayout srLayout, BufferWithMemory* srFillBuffer, deUint32 numSRLayers, deUint32 srWidth, deUint32 srHeight, deUint32 srFillBpp, const VkClearValue& clearColor, const VkClearValue& clearDepthStencil) preRenderCommands() argument [all...] |