SDK 21.1(v5.7) release. Native SDK: * Added support for the Khronos Vulkan Ray Tracing extension. Adding new Ray Tracing examples: Hello Ray Tracing, Hybrid Hard Shadows, Hybrid Soft Shadows, and Hybrid Reflections (currently only compatible with RT ready desktops and laptops, running windows or linux, that support Vulkan version 1.2.162.1). * Updated Vulkan version to 1.2.162.1, glslang version to 11.2 and included the glslang validator binaries in the PowerVR Native SDK repository. PVRVFrame: * Fixed the pixel buffer size check for pixel operations on packed formats. * glBindSampler now returns GL_INVALID_VALUE if the texture unit index is greater than the current profile’s GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS value. * GL_OES_vertex_array_object is now only added to the extension string if it can be emulated. * Fixed a bug where calling glGetFramebufferAttachmentParameteriv on an attachment created with glFramebufferTexture2DMultisample* could return an invalid enum. Refer to our release notes for more details about the changes: https://developer.imaginationtech.com/tools/release-notes/2021-r1/
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| build-android | Loading commit data... | |
| cmake | Loading commit data... | |
| docs | Loading commit data... | |
| AccelerationStructureVk.cpp | Loading commit data... | |
| AccelerationStructureVk.h | Loading commit data... | |
| ApiObjectsVk.h | Loading commit data... | |
| BufferVk.cpp | Loading commit data... | |
| BufferVk.h | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| CommandBufferVk.cpp | Loading commit data... | |
| CommandBufferVk.h | Loading commit data... | |
| CommandPoolVk.cpp | Loading commit data... | |
| CommandPoolVk.h | Loading commit data... | |
| ComputePipelineVk.h | Loading commit data... | |
| DebugReportCallbackVk.cpp | Loading commit data... | |
| DebugReportCallbackVk.h | Loading commit data... | |
| DebugUtilsMessengerVk.cpp | Loading commit data... | |
| DebugUtilsMessengerVk.h | Loading commit data... | |
| DebugUtilsVk.cpp | Loading commit data... | |
| DebugUtilsVk.h | Loading commit data... | |
| DescriptorSetVk.cpp | Loading commit data... | |
| DescriptorSetVk.h | Loading commit data... | |
| DeviceMemoryVk.h | Loading commit data... | |
| DeviceVk.cpp | Loading commit data... | |
| DeviceVk.h | Loading commit data... | |
| DisplayModeVk.cpp | Loading commit data... | |
| DisplayModeVk.h | Loading commit data... | |
| DisplayVk.cpp | Loading commit data... | |
| DisplayVk.h | Loading commit data... | |
| EventVk.cpp | Loading commit data... | |
| EventVk.h | Loading commit data... | |
| ExtensionsVk.cpp | Loading commit data... | |
| ExtensionsVk.h | Loading commit data... | |
| FenceVk.cpp | Loading commit data... | |
| FenceVk.h | Loading commit data... | |
| ForwardDecObjectsVk.h | Loading commit data... | |
| FramebufferVk.cpp | Loading commit data... | |
| FramebufferVk.h | Loading commit data... | |
| GraphicsPipelineVk.h | Loading commit data... | |
| HeadersVk.h | Loading commit data... | |
| ImageVk.cpp | Loading commit data... | |
| ImageVk.h | Loading commit data... | |
| InstanceVk.cpp | Loading commit data... | |
| InstanceVk.h | Loading commit data... | |
| LayersVk.cpp | Loading commit data... | |
| LayersVk.h | Loading commit data... | |
| MemoryBarrierVk.h | Loading commit data... | |
| PVRVk.h | Loading commit data... | |
| PVRVkObjectBaseVk.h | Loading commit data... | |
| PhysicalDeviceVk.cpp | Loading commit data... | |
| PhysicalDeviceVk.h | Loading commit data... | |
| PipelineCacheVk.h | Loading commit data... | |
| PipelineConfigVk.h | Loading commit data... | |
| PipelineLayoutVk.cpp | Loading commit data... | |
| PipelineLayoutVk.h | Loading commit data... | |
| PipelineVk.h | Loading commit data... | |
| PopulateCreateInfoVk.h | Loading commit data... | |
| QueryPoolVk.cpp | Loading commit data... | |
| QueryPoolVk.h | Loading commit data... | |
| QueueVk.cpp | Loading commit data... | |
| QueueVk.h | Loading commit data... | |
| RaytracingPipelineVk.h | Loading commit data... | |
| RenderPassVk.cpp | Loading commit data... | |
| RenderPassVk.h | Loading commit data... | |
| SamplerVk.cpp | Loading commit data... | |
| SamplerVk.h | Loading commit data... | |
| SemaphoreVk.cpp | Loading commit data... | |
| SemaphoreVk.h | Loading commit data... | |
| ShaderModuleVk.cpp | Loading commit data... | |
| ShaderModuleVk.h | Loading commit data... | |
| SurfaceVk.cpp | Loading commit data... | |
| SurfaceVk.h | Loading commit data... | |
| SwapchainVk.cpp | Loading commit data... | |
| SwapchainVk.h | Loading commit data... | |
| TypesVk.h | Loading commit data... | |
| pvrvk_vulkan_wrapper.h | Loading commit data... |