const vk::VkVertexInputBindingDescription vertexInputBindingDescription =
{
0,
- sizeof(tcu::Vec4) * 2,
+ (deUint32)sizeof(tcu::Vec4) * 2,
vk::VK_VERTEX_INPUT_RATE_VERTEX,
};
namespace DynamicState
{
-Buffer::Buffer (const vk::DeviceInterface& vk, vk::VkDevice device, vk::Move<vk::VkBuffer> object)
+Buffer::Buffer (const vk::DeviceInterface& vk, vk::VkDevice device, vk::Move<vk::VkBuffer> object_)
: m_allocation (DE_NULL)
- , m_object (object)
+ , m_object (object_)
, m_vk (vk)
, m_device (device)
{
const vk::VkVertexInputBindingDescription vertexInputBindingDescription =
{
0,
- sizeof(tcu::Vec4) * 2,
+ (deUint32)sizeof(tcu::Vec4) * 2,
vk::VK_VERTEX_INPUT_RATE_VERTEX,
};
const vk::VkExtent3D& extend,
deUint32 levelCount,
deUint32 layerCount,
- vk::Move<vk::VkImage> object)
+ vk::Move<vk::VkImage> object_)
: m_allocation (DE_NULL)
- , m_object (object)
+ , m_object (object_)
, m_format (format)
, m_extent (extend)
, m_levelCount (levelCount)
{
vk::VkImageSubresource imageSubResource = { aspect, mipLevel, arrayElement };
- vk::VkSubresourceLayout imageLayout = {};
+ vk::VkSubresourceLayout imageLayout;
+ deMemset(&imageLayout, 0, sizeof(imageLayout));
m_vk.getImageSubresourceLayout(m_device, object(), &imageSubResource, &imageLayout);
const vk::VkVertexInputBindingDescription vertexInputBindingDescription =
{
0,
- sizeof(tcu::Vec4) * 2,
+ (deUint32)sizeof(tcu::Vec4) * 2,
vk::VK_VERTEX_INPUT_RATE_VERTEX,
};
namespace QueryPool
{
-Buffer::Buffer (const vk::DeviceInterface& vk, vk::VkDevice device, vk::Move<vk::VkBuffer> object)
- : m_object (object)
- , m_allocation (DE_NULL)
+Buffer::Buffer (const vk::DeviceInterface& vk, vk::VkDevice device, vk::Move<vk::VkBuffer> object_)
+ : m_allocation (DE_NULL)
+ , m_object (object_)
, m_vk (vk)
, m_device (device)
{
const vk::VkExtent3D& extend,
deUint32 levelCount,
deUint32 layerCount,
- vk::Move<vk::VkImage> object)
+ vk::Move<vk::VkImage> object_)
: m_allocation (DE_NULL)
- , m_object (object)
+ , m_object (object_)
, m_format (format)
, m_extent (extend)
, m_levelCount (levelCount)
{
vk::VkImageSubresource imageSubResource = { aspect, mipLevel, arrayElement };
- vk::VkSubresourceLayout imageLayout = {};
+ vk::VkSubresourceLayout imageLayout;
+ deMemset(&imageLayout, 0, sizeof(imageLayout));
m_vk.getImageSubresourceLayout(m_device, object(), &imageSubResource, &imageLayout);
const vk::VkVertexInputBindingDescription vf_binding_desc =
{
0, // binding;
- 4 * sizeof(float), // stride;
+ 4 * (deUint32)sizeof(float), // stride;
vk::VK_VERTEX_INPUT_RATE_VERTEX // inputRate
};
transition2DImage(vk, *cmdBuffer, m_stateObjects->m_DepthImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL);
std::vector<vk::VkClearValue> renderPassClearValues(2);
- deMemset(&renderPassClearValues[0], static_cast<int>(renderPassClearValues.size()) * sizeof(vk::VkClearValue), 0);
+ deMemset(&renderPassClearValues[0], 0, static_cast<int>(renderPassClearValues.size()) * sizeof(vk::VkClearValue));
const vk::VkRect2D renderArea =
{
transition2DImage(vk, *cmdBuffer, m_stateObjects->m_DepthImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL);
std::vector<vk::VkClearValue> renderPassClearValues(2);
- deMemset(&renderPassClearValues[0], static_cast<int>(renderPassClearValues.size()) * sizeof(vk::VkClearValue), 0);
+ deMemset(&renderPassClearValues[0], 0, static_cast<int>(renderPassClearValues.size()) * sizeof(vk::VkClearValue));
const vk::VkRect2D renderArea =
{