Commit History

Author SHA1 Message Date
  clementlandrin 0238491273 Remove DepthBuffer class, it's just a texture now. 2 years ago
  Nicolas Cannasse 49220f6ebe changed Buffer.mem to Buffer.engine 2 years ago
  Nicolas Cannasse 1634dca737 added support for large tri/quad indexes 2 years ago
  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 years ago
  Nicolas Cannasse 2ea5d1f502 fixed -D track-alloc 2 years ago
  Nicolas Cannasse 167e365bfe refactor: add format for buffer and primitive, allow runtime remap to shader (not only based on stride) 2 years ago
  Nicolas Cannasse da0b8be861 removed Buffer Quads/Triangles, use MemoryManager.getTriIndexes/getQuadIndexes 2 years ago
  Nicolas Cannasse eb47b6cd15 removed ManagedBuffer and buffer split 2 years ago
  Nicolas Cannasse ebe311f7fd fixed gpu mem calculus wrt async textures 3 years ago
  clandrin d456f94511 [MEMORY][TEXTURE] Dispose more textures when trying to allocate new one. 3 years ago
  Nicolas Cannasse 8ca51d0586 review texture size calculus 3 years ago
  Nicolas Cannasse 2f04242375 added LargeBuffer support 5 years ago
  Nicolas Cannasse fe8e6c6d06 minor 5 years ago
  Nicolas Cannasse 4776300cc2 refactor alloc position : now full stack available, and position extracted from user code. 5 years ago
  Nicolas Cannasse 037ae00031 prevent return true on cleanTextures if texture already disposed 5 years ago
  Nicolas Cannasse 94aeeb4b00 fix for double dispose() 5 years ago
  trethaller d7bb38cba8 MemoryManager: fix null allocPos display crash 6 years ago
  ncannasse e5a6d6601d keep all unmanaged buffers to make sure to mark them as dispose() on context lost 6 years ago
  ncannasse d4d1103fec removed Engine.frameCount, use hxd.Timer.frameCount instead 6 years ago
  ncannasse 30536731ae added 32 bits indexes support 7 years ago
  Nicolas Cannasse d686c8504d added uniform buffer support to hxsl 7 years ago
  ncannasse 0360cf33fb bugfix default depth buffer being disposed in MemoryManager.dispose() 7 years ago
  ncannasse 66ab80787b keep track and dispose depth buffers on context lost 7 years ago
  ncannasse 0d8c8b8149 handle onContextLost in DirectX (dxgi_device_removed) 7 years ago
  Pascal Peridont 96fc765326 Added Dynamic flag to ManagedBuffer (#350) 7 years ago
  ncannasse a3c68f173f more memory limits when not flash 8 years ago
  ncannasse 99440e27c1 only manage tri/quad buffers in flash 8 years ago
  ibloat b53d1a80c4 pluralize error message in MemoryManager.hx 9 years ago
  bstouls 7f094deefc minor 9 years ago
  ncannasse 4e07deb107 completed buffer leak detection 10 years ago