ocornut
6277ffe00f
Examples: DirectX11: fixed ImGui_ImplDX11_NewFrame() from recreating device objects if render isn't called (g_pVB not set)
9 years ago
ocornut
bf83ac8b55
Examples: Fixed msvc batch files from warning.
9 years ago
ocornut
9596e6f794
Examples: DirectX10: Minor tweaks, updated to latest example changes ( #424 )
9 years ago
omar
fe2972e8b2
Merge pull request #420 from RaptorFactor/master
...
Examples: DX11: Compile shaders with lower features levels.
9 years ago
Joshua Boyce
6adf644448
Allow DX11 renderer to be used with devices with lower feature levels.
9 years ago
ocornut
1b7aee7b9d
Examples: DX11: Remove debug flag ( #415 )
9 years ago
ocornut
6cee2fca94
Examples: Not clearing input data/tex data in atlas (will be required for dynamic atlas anyway). Effectively fix resizing in DX examples.
...
+ Standardized comments.
9 years ago
ocornut
94ec3d534e
Examples: Header comments.
9 years ago
ocornut
6800939e73
Examples: Header comments.
9 years ago
ocornut
5c52e9ec0d
Examples: Clarified comments. Removed font merging example from comments.
9 years ago
ocornut
d673db3092
Examples: Added README into the Visual Studio solution to people are less likely to miss it.
9 years ago
ocornut
83e6cfbec0
Examples: DirectX9/11: Removed assumption about Unicode build in example main.cpp ( #399 )
9 years ago
ocornut
3b2fdf27a8
Examples: Added /Zi (output debug information) in build_win32.bat files
9 years ago
ocornut
e46c7b70eb
Examples: Most examples apps detect if ImDrawIdx was changed to 32-bits instead of 16
9 years ago
ocornut
e858d229a0
Examples: update all examples with same comment ( #389 )
9 years ago
ocornut
5d53f37a5d
Examples: Possibly clarified the intent of imgui_impl_* files.
9 years ago
Nicolas Guillemot
509ac33abe
fix POSITION format (ImDrawVert::pos is 2D, not 4D)
...
the inputlayout incorrectly described the POSITION attribute as being
4D, while ImDrawVert::pos is 2D. This went unnoticed because the buffer
binding has a stride of sizeof(ImDrawVert) and the POSITION is treated
as a float2 in the vertex shader. If you switch POSITION to float4 in
the vertex shader (and actually use the z/w in the matrix
multiplication) then everything become wacky-looking since it's
interpreting the texture coordinates as z/w. On a similar note: It's
weird that the projection matrix takes z and w into consideration when
those don't exist in the shader due to positions being float2s.
9 years ago
ocornut
ad4c962224
Examples: DirectX11: Fixed batch file for VS 2012+, still works for 2008/2010.. Include path order matters...
9 years ago
ocornut
853f265025
Examples: Added batch files to build Windows examples with VS
9 years ago
ocornut
7d6ddbe5c8
Examples: comment on setting the RenderDrawListsFn function.
9 years ago
ocornut
77bcb7152b
Examples: DirectX11: fixed vertex shader which breaks with VS2015 somehow (DX11 version?) ( #313 )
9 years ago
ocornut
822eaf1751
Examples: DX9, DX11: mapping missing middle mouse button.
10 years ago
ocornut
9a0650dbd0
Examples: imgui_impl* functions declared with IMGUI_API to ease copy & pasting into projects using DLL
10 years ago
ocornut
215747635d
Examples: DirectX11: resizing buffers dynamically ( #299 )
10 years ago
ocornut
8be4d41540
Merge remote-tracking branch 'origin' into 2015-07-cleanup
10 years ago
Chris Maughan
d667de9490
Clear font texture view to ensure Release() doesn't get called twice
10 years ago
ocornut
52a74701f5
Updated projects to reference new files ( #219 )
...
Didn't update iOS example (#247 )
10 years ago
ocornut
4842ac3bc6
Fonts: added Cousine-Regular.ttf
10 years ago
ocornut
0224d29a35
Examples: comments.
10 years ago
ocornut
fcec337061
Examples: Simplified font examples comments.
10 years ago
ocornut
d03b046ef4
AA branch: Agressively renamed all fields of ImDrawList, ImDrawCmd, ImDrawData to match the rest of our coding convention ( #133 )
10 years ago
ocornut
25882c47a3
Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
...
Conflicts:
examples/directx11_example/imgui_impl_dx11.cpp
examples/directx9_example/imgui_impl_dx9.cpp
examples/opengl3_example/imgui_impl_glfw_gl3.cpp
examples/opengl_example/imgui_impl_glfw.cpp
imgui.cpp
10 years ago
ocornut
502e360ee5
Removed the majority of size_t from the code. ImVector<> now uses int. ( #262 )
...
May trigger new compilation warnings?
10 years ago
ocornut
6a22835f63
AA branch: ImDrawList: rename commands to cmd_buffer
...
Not strictly necessary but while we're doing minor breakage let's do
them at all once.
10 years ago
ocornut
b2b616be00
AA branch: ImDrawCmd idx_count -> elem_count
10 years ago
ocornut
f3303fa84f
AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API ( #133 #254 )
10 years ago
ocornut
8b4a470e1d
Examples: DirectX9: fixed size passed to vertex and index buffer Lock() + readjust default buffer sizes.
10 years ago
ocornut
b69d7d9df3
Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
10 years ago
ocornut
2f03511062
Added ImGuiKey_PageUp, ImGuiKey_PageDown for user.
10 years ago
ocornut
71e9f2a3dd
Fixed warnings for 64-bits builds
10 years ago
ocornut
e3f2ad728a
Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
...
Conflicts:
examples/directx11_example/imgui_impl_dx11.cpp
10 years ago
ocornut
b6f3c97e3b
Examples: DirectX11: explicitly set rasterizer state.
10 years ago
ocornut
e9b6e437eb
Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
...
Conflicts:
imgui.cpp
imgui.h
10 years ago
ocornut
5df542c3c0
ImFontAtlas: doesn't clear input data, left to the application. ( #224 )
10 years ago
ocornut
f00662a5ad
Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
10 years ago
ocornut
ad7f600e0d
Examples: DirectX9/11: hide os curosr if ImGui is drawing it ( #155 )
10 years ago
ocornut
18a00c7060
Examples: DirectX9/11: Fixed key mapping for down arrow.
10 years ago
ocornut
43cb4038c6
Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
...
Conflicts:
examples/directx11_example/imgui_impl_dx11.cpp
imgui.cpp
10 years ago
ocornut
d809abbe1c
Examples: DirectX11: tidying up.
10 years ago
ocornut
7ab49f80ca
Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
...
Conflicts:
examples/directx11_example/imgui_impl_dx11.cpp
examples/opengl3_example/imgui_impl_glfw_gl3.cpp
10 years ago