Quantcast
Channel: ComponentSource News | Components
Viewing all articles
Browse latest Browse all 12455

VMem 3.2

$
0
0
VMem

Adds support for Unreal Engine 4.18 and Nintendo Switch.

Features

  • Added support for Unreal Engine 4.18.
  • Added support for Nintendo Switch.
  • Allocation Tagging - Added VMem::GetCustomAllocInfo(p). This allows tagging of each allocation with custom data.
  • Added support for setting page size and commit flags on custom heaps.
  • Removed PhysicalMemType enum for CPU/GPU and replaced with more general reserve_flags and commit_flags.
  • Added VMem::Owns(p).
  • Added support for default alignment of 32 bytes.
  • Reduced the number of critical sections in the coalesce heap creates by increasing the step size and setting a max size.
  • Renamed VirtualAlloc to Reservation in VirtualAlloc cache.
  • Changed VMEM_COALESCE_GUARD_SIZE to be the natural alignment.
  • Removed SCE_KERNEL_MAP_NO_OVERWRITE flag from sceKernelReserveVirtualRange call.
  • Improved Test_VMemAlloc test coverage.

Fixes

  • Fixed memset type warnings.

Viewing all articles
Browse latest Browse all 12455

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>