120 Commits (45dacbf084e897c317d034275fbd070ed71c0709)

Author SHA1 Message Date
ocornut 8a0d3b9628 Examples; DirectX10/11: Added comments about removing dependency on d3dcompiler DLL (#638) 9 years ago
ocornut 656b1e848c Examples: DirectX11: Fixed uninitialized fields. Disabling depth-write (#640, #636) 9 years ago
ocornut f4633d09ac Examples: DirectX10, DirectX11: Removed seemingly unnecessary bunch of rasterizer state creation code. 9 years ago
ocornut 834bfe4af5 Examples: DirectX11: Fixed handle leak + minor coding style fix for #640 9 years ago
josiahmanson 5fe2cacd4d DX11 example depth test 9 years ago
ocornut 552246feed Examples: DirectX10,DirectX11 : Minor renaming 9 years ago
ocornut 90493f8add Examples: DirectX11: Shallow massaging to make the code more consistent/readable (following #570) 9 years ago
ocornut 2942240072 Examples: DX11: Cleanup state backup/restore code (#570) 9 years ago
Nicolas Guillemot d4d51a7802 capture and restore all state 9 years ago
ocornut a6399f120f IO: Added "Super" keyboard modifiers (corresponding to Cmd on Mac and Windows key in theory although the later is hard to read) (#473)
NB: Value not used.
9 years ago
ocornut 7661b1e778 Trim trailing spaces 9 years ago
ocornut 04396ed7a9 FAQ and comments about the use of ImTextureID (#562, #561, #521, #510, #497, #475 ...) 9 years ago
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. 9 years ago
ocornut 9a0650dbd0 Examples: imgui_impl* functions declared with IMGUI_API to ease copy & pasting into projects using DLL 9 years ago
ocornut 215747635d Examples: DirectX11: resizing buffers dynamically (#299) 9 years ago
ocornut 8be4d41540 Merge remote-tracking branch 'origin' into 2015-07-cleanup 9 years ago
Chris Maughan d667de9490 Clear font texture view to ensure Release() doesn't get called twice 9 years ago
ocornut 52a74701f5 Updated projects to reference new files (#219)
Didn't update iOS example (#247)
9 years ago
ocornut 4842ac3bc6 Fonts: added Cousine-Regular.ttf 9 years ago
ocornut 0224d29a35 Examples: comments. 9 years ago
ocornut fcec337061 Examples: Simplified font examples comments. 9 years ago
ocornut d03b046ef4 AA branch: Agressively renamed all fields of ImDrawList, ImDrawCmd, ImDrawData to match the rest of our coding convention (#133) 9 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
9 years ago
ocornut 502e360ee5 Removed the majority of size_t from the code. ImVector<> now uses int. (#262)
May trigger new compilation warnings?
9 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.
9 years ago
ocornut b2b616be00 AA branch: ImDrawCmd idx_count -> elem_count 9 years ago
ocornut f3303fa84f AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API (#133 #254) 9 years ago
ocornut 8b4a470e1d Examples: DirectX9: fixed size passed to vertex and index buffer Lock() + readjust default buffer sizes. 9 years ago
ocornut b69d7d9df3 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives 9 years ago