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... | |
| AccelerationStructure.cpp | Loading commit data... | |
| AccelerationStructure.h | Loading commit data... | |
| AsynchronousVk.h | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| ConvertToPVRVkTypes.h | Loading commit data... | |
| HelperVk.cpp | Loading commit data... | |
| HelperVk.h | Loading commit data... | |
| MemoryAllocator.cpp | Loading commit data... | |
| MemoryAllocator.h | Loading commit data... | |
| PBRUtilsIrradianceFragShader.h | Loading commit data... | |
| PBRUtilsPrefilteredFragShader.h | Loading commit data... | |
| PBRUtilsVertShader.h | Loading commit data... | |
| PBRUtilsVk.cpp | Loading commit data... | |
| PBRUtilsVk.h | Loading commit data... | |
| ShaderUtilsVk.cpp | Loading commit data... | |
| ShaderUtilsVk.h | Loading commit data... | |
| SpriteVk.cpp | Loading commit data... | |
| SpriteVk.h | Loading commit data... | |
| UIRendererFragShader.fsh | Loading commit data... | |
| UIRendererFragShader.fsh.spv | Loading commit data... | |
| UIRendererFragShader.h | Loading commit data... | |
| UIRendererVertShader.h | Loading commit data... | |
| UIRendererVertShader.vsh | Loading commit data... | |
| UIRendererVertShader.vsh.spv | Loading commit data... | |
| UIRendererVk.cpp | Loading commit data... | |
| UIRendererVk.h | Loading commit data... | |
| recompile_shaders.sh | Loading commit data... |