Marko Pintera
|
61fa789c39
Added basic 3D debug draw class
|
12 ani în urmă |
Marko Pintera
|
fb8295270d
Separated DrawHelper into a template so I can more easily make 2D and 3D versions
|
12 ani în urmă |
Marko Pintera
|
08443277be
Added line list 2D to draw helper
|
12 ani în urmă |
Marko Pintera
|
0fee942b2b
Slight modifications to the draw helper
|
12 ani în urmă |
Marko Pintera
|
a3234b2fed
Added automatic conversion of RGBA color to BGRA for DirectX9 vertex color
|
12 ani în urmă |
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.
|
12 ani în urmă |
Marko Pintera
|
c8d859fa7b
Tested and fixed normalized and pixel coordinates
|
12 ani în urmă |
Marko Pintera
|
9b61d324d1
Added separate ClipSpace and ScreenSpace debug draw materials
|
12 ani în urmă |
Marko Pintera
|
36d9a44c79
Added basic support for 2D line & aliased polygon drawing
|
12 ani în urmă |
Marko Pintera
|
bf4d036b47
Added debug draw timeout, 2D/3D materials
|
12 ani în urmă |
Marko Pintera
|
8e6c86a166
added DX9 and GL debug draw shaders
|
12 ani în urmă |
Marko Pintera
|
545fa74084
First steps with the DebugDraw system
|
12 ani în urmă |
Marko Pintera
|
8ae8dc6752
RenderQueue and improved RenderOperation design and handling
|
12 ani în urmă |
Marko Pintera
|
1265f65506
Reorganized how renderer works (using RenderOperations)
|
12 ani în urmă |
Marko Pintera
|
4ddd9e2995
Added separate clear methods for clearing active render target and active viewport
|
12 ani în urmă |
Marko Pintera
|
f49f30f089
DX11 clearing render target sub-area works
|
12 ani în urmă |
Marko Pintera
|
eecdc1b68e
Made all GUI textures relative to the bin folder
|
12 ani în urmă |
Marko Pintera
|
69e5e73335
Moved all x86 files into separate x86 subfolder (like x64 already is)
|
12 ani în urmă |
Marko Pintera
|
78d44de269
Started work on DX11 sub-region Clear
|
12 ani în urmă |
Marko Pintera
|
7d2fed1ebb
Sub-render target clear works on DX9 and GL
|
12 ani în urmă |
Marko Pintera
|
7e61e8215e
GUIViewport works
|
12 ani în urmă |
Marko Pintera
|
a7eff80522
Added the ability to sort cameras and render targets
|
12 ani în urmă |
Marko Pintera
|
4053fb5da8
Added GUIVIewport code (untested)
|
12 ani în urmă |
Marko Pintera
|
41845e2059
Bindable RenderTexture working for DX9
|
12 ani în urmă |
Marko Pintera
|
5d165cbee2
Renamed waitUntilLoaded and waitUntilInitialized to "synchonize()"
|
12 ani în urmă |
Marko Pintera
|
96900c0d9f
Some deleted files I forgot to check in
|
12 ani în urmă |
Marko Pintera
|
cb10df23fe
Getting render target bindings to work so it shows up in GUI
|
12 ani în urmă |
Marko Pintera
|
6b1dfdc6be
Refactored RenderTarget a bit to make is prettier (no real funcionality added)
|
12 ani în urmă |
Marko Pintera
|
255648d6c9
Added a main editor window
|
12 ani în urmă |
Marko Pintera
|
ad49ed2913
Initial work on the dock manager
|
12 ani în urmă |