Commit Verlauf

Autor SHA1 Nachricht Datum
  Marko Pintera d59a9aeec6 Added EditorApplication that more neatly wraps editor start up stuff vor 12 Jahren
  Marko Pintera e2804052f2 Added proper checks to ensure Mesh vertex/index data matches MeshData vertex/index data when writing or reading from a Mesh vor 12 Jahren
  Marko Pintera 9bb801f889 Bunch of fixes for MeshHeap and related systems vor 12 Jahren
  Marko Pintera 4a861a2399 Fixed OpenGL queries as they were being incorrectly created vor 12 Jahren
  Marko Pintera a2ca5247a4 Added NoOverwrite support for all render system index/buffers vor 12 Jahren
  Marko Pintera 9205a99b69 Gpu param block is now tied to param block buffer vor 12 Jahren
  Marko Pintera e704f32e6c DX9 working fine with new way of texture initialization vor 12 Jahren
  Marko Pintera b15ab166ce Fixed memory corruption when creating bindable params vor 12 Jahren
  Marko Pintera bbc6f667e1 Fixed a bug where texture would be marked as loaded before it really was vor 12 Jahren
  Marko Pintera 32ed0bb976 Refactored ResourceHandle a bit to make it easier to understand and use vor 12 Jahren
  Marko Pintera 453fc2fe21 write/readSubresource now accept GpuResourceData shared pointer which means the method no longer needs to be blocking vor 12 Jahren
  Marko Pintera b1f9869f71 GUI rendered to render texture had written alpha, which made the render texture blend with the background, which is wrong vor 12 Jahren
  Marko Pintera 644a56c379 Fixed an issue where OpenGL draw calls would take longer and longer due to a vector that was never cleared vor 12 Jahren
  Marko Pintera e9450917c1 ProfilerOverlay method actually gets called (not tested with data yet) vor 12 Jahren
  Marko Pintera d65fbbfe0e Moved Cursor and WindowEventUtilities to the new Platform class vor 12 Jahren
  Marko Pintera 07b6d5d4ef A lot more work on title bar drag and drop (currently not functional) vor 12 Jahren
  Marko Pintera 9d279ed662 Fixed heap corruption that would happen when a Material was destroyed but GpuParamBlockBuffer was still being used on the core thread. Material was incorrectly force destroying the buffer without regard for its reference count. vor 12 Jahren
  Marko Pintera c8d859fa7b Tested and fixed normalized and pixel coordinates vor 12 Jahren
  Marko Pintera bf4d036b47 Added debug draw timeout, 2D/3D materials vor 12 Jahren
  Marko Pintera 8e6c86a166 added DX9 and GL debug draw shaders vor 12 Jahren
  Marko Pintera 545fa74084 First steps with the DebugDraw system vor 12 Jahren
  Marko Pintera 1265f65506 Reorganized how renderer works (using RenderOperations) vor 12 Jahren
  Marko Pintera 4ddd9e2995 Added separate clear methods for clearing active render target and active viewport vor 12 Jahren
  Marko Pintera f49f30f089 DX11 clearing render target sub-area works vor 12 Jahren
  Marko Pintera 7d2fed1ebb Sub-render target clear works on DX9 and GL vor 12 Jahren
  Marko Pintera 7e61e8215e GUIViewport works vor 12 Jahren
  Marko Pintera 4053fb5da8 Added GUIVIewport code (untested) vor 12 Jahren
  Marko Pintera 41845e2059 Bindable RenderTexture working for DX9 vor 12 Jahren
  Marko Pintera 5d165cbee2 Renamed waitUntilLoaded and waitUntilInitialized to "synchonize()" vor 12 Jahren
  Marko Pintera 96900c0d9f Some deleted files I forgot to check in vor 12 Jahren