Commit History

Author SHA1 Message Date
  clementlandrin e875ff2e2d Adding texturesTypes channels to Dx11. Remove useless push to texturesTypes on Dx12. 1 year ago
  clementlandrin 315abc8b87 Fix null access on DirectX11. 1 year ago
  Nicolas Cannasse 66ff21d3c6 fixed compilation with hxsl changes 1 year ago
  Nicolas Cannasse 48ed5a4640 remove specific IndexBuffer type, instead use a Buffer variant 1 year ago
  TothBenoit aee4452e31 If no RenderTarget is set clear() clears backbuffer 1 year ago
  TothBenoit d4ce5f1070 [DX11] Allow to recover when shader from the shadercache fails to compile 1 year ago
  Nicolas Cannasse e80ba03d19 merged refactors required for compute shaders 1 year ago
  Nicolas Cannasse 32de86c5f1 remove pre haxe4 code 1 year ago
  Nicolas Cannasse 9476973f47 changed h3d.Vector to 3 components and make Point=Vector, add h3d.Vector4 and updated HxSL generation 1 year ago
  clementlandrin b3b8da9c26 Release readOnlyDepthView on directx11. 2 years ago
  clementlandrin 80c784d272 Add comments on default depth buffers. 2 years ago
  Nicolas Cannasse b30ab26551 added Texture.startingMip 2 years ago
  clementlandrin d922827ce3 Can sample depth buffer. Get rid of depth texture on pbr renderer (at least if not js). 2 years ago
  Nicolas Cannasse 6ddb623c85 added support for 16 bit unorm textures and png 16 bits decoding 2 years ago
  Nicolas Cannasse 9fc8f6da15 cleanup legacy hxd.Pixels flipY 2 years ago
  clementlandrin 273ff28010 Fix compilation with hldx. 2 years ago
  clementlandrin 0238491273 Remove DepthBuffer class, it's just a texture now. 2 years ago
  Nicolas Cannasse 5d058556a2 make DirectX source-to-binary shader cache common to all Drivers 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 b3daaf7351 bufix selectMultiBuffers 2 years ago
  Nicolas Cannasse b78173ed1a another buffer refactor: remove inputnames and bufferoffset, use multiformat + buffer bindings 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 eb47b6cd15 removed ManagedBuffer and buffer split 2 years ago
  clementlandrin 0d962b8d34 Support for colormaski using hldx 2 years ago
  trethaller 9684e8a001 add -D debug_shader_cache option for DirectX 3 years ago
  Nicolas Cannasse 2ccb0ddf24 fixed missing texture2DCount calculus 3 years ago
  Nicolas Cannasse f99bbfb0e3 prevent usage with dx12 driver 3 years ago
  Nicolas Cannasse 3c13285d50 more heaps_compact_mem support 3 years ago
  Nicolas Cannasse af6711b1bd fix in copyTexture if from/to null 3 years ago
  Nicolas Cannasse 163848461b fixed from texture being disposed when to texture is allocated 3 years ago