Commit History

作者 SHA1 備註 提交日期
  clementlandrin 913cbe68b3 Adding an autoDispose cooldown on memory manager of 60 frames by default. 1 年之前
  Nicolas Cannasse 48ed5a4640 remove specific IndexBuffer type, instead use a Buffer variant 1 年之前
  Nicolas Cannasse 9aa57f3782 removed arbitrary max buffers 1 年之前
  clementlandrin 0238491273 Remove DepthBuffer class, it's just a texture now. 2 年之前
  Nicolas Cannasse 49220f6ebe changed Buffer.mem to Buffer.engine 2 年之前
  Nicolas Cannasse 1634dca737 added support for large tri/quad indexes 2 年之前
  Nicolas Cannasse d247841350 review buffer bytes stride with lowp and remove extra buffer object. changed uploadBytes.bufPos to be per-byte (was not used?) 2 年之前
  Nicolas Cannasse 2ea5d1f502 fixed -D track-alloc 2 年之前
  Nicolas Cannasse 167e365bfe refactor: add format for buffer and primitive, allow runtime remap to shader (not only based on stride) 2 年之前
  Nicolas Cannasse da0b8be861 removed Buffer Quads/Triangles, use MemoryManager.getTriIndexes/getQuadIndexes 2 年之前
  Nicolas Cannasse eb47b6cd15 removed ManagedBuffer and buffer split 2 年之前
  Nicolas Cannasse ebe311f7fd fixed gpu mem calculus wrt async textures 3 年之前
  clandrin d456f94511 [MEMORY][TEXTURE] Dispose more textures when trying to allocate new one. 3 年之前
  Nicolas Cannasse 8ca51d0586 review texture size calculus 3 年之前
  Nicolas Cannasse 2f04242375 added LargeBuffer support 5 年之前
  Nicolas Cannasse fe8e6c6d06 minor 5 年之前
  Nicolas Cannasse 4776300cc2 refactor alloc position : now full stack available, and position extracted from user code. 5 年之前
  Nicolas Cannasse 037ae00031 prevent return true on cleanTextures if texture already disposed 6 年之前
  Nicolas Cannasse 94aeeb4b00 fix for double dispose() 6 年之前
  trethaller d7bb38cba8 MemoryManager: fix null allocPos display crash 6 年之前
  ncannasse e5a6d6601d keep all unmanaged buffers to make sure to mark them as dispose() on context lost 7 年之前
  ncannasse d4d1103fec removed Engine.frameCount, use hxd.Timer.frameCount instead 7 年之前
  ncannasse 30536731ae added 32 bits indexes support 7 年之前
  Nicolas Cannasse d686c8504d added uniform buffer support to hxsl 7 年之前
  ncannasse 0360cf33fb bugfix default depth buffer being disposed in MemoryManager.dispose() 7 年之前
  ncannasse 66ab80787b keep track and dispose depth buffers on context lost 7 年之前
  ncannasse 0d8c8b8149 handle onContextLost in DirectX (dxgi_device_removed) 7 年之前
  Pascal Peridont 96fc765326 Added Dynamic flag to ManagedBuffer (#350) 7 年之前
  ncannasse a3c68f173f more memory limits when not flash 8 年之前
  ncannasse 99440e27c1 only manage tri/quad buffers in flash 9 年之前