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.
ago%!(EXTRA string=10 years)
gzito
50b25b6c75
Added example for the Marmalade platform
ago%!(EXTRA string=10 years)
ocornut
a77e534ded
Examples: OpenGL2: Add msys2/mingw64 target ( #361 )
ago%!(EXTRA string=10 years)
radius
a465b2b3d8
add msys2/mingw64 target
ago%!(EXTRA string=10 years)
Zach Toogood
e130b09d91
Previous SDL implementation didn't work with my OpenGL 3.3 project, spliced the GLFW OpenGL examples on top of the SDL example to create an option that works for me. Could be useful for others.
ago%!(EXTRA string=10 years)
ocornut
963f6b782d
Examples: OpenGL3: saving more of blend state ( #347 )
ago%!(EXTRA string=10 years)
ocornut
d5502cdd6d
Examples: OpenGL3: Saving/restoring the Enable state, better than nothing ( #347 )
ago%!(EXTRA string=10 years)
ocornut
25b4b88a7a
Examples: Update readme.
ago%!(EXTRA string=10 years)
ocornut
ad4c962224
Examples: DirectX11: Fixed batch file for VS 2012+, still works for 2008/2010.. Include path order matters...
ago%!(EXTRA string=10 years)
ocornut
853f265025
Examples: Added batch files to build Windows examples with VS
ago%!(EXTRA string=10 years)
ocornut
167c02d502
Better Git ignore list for quick compilations in same folder
ago%!(EXTRA string=10 years)
ocornut
1793c1a991
Comments
ago%!(EXTRA string=10 years)
ocornut
7d6ddbe5c8
Examples: comment on setting the RenderDrawListsFn function.
ago%!(EXTRA string=10 years)
ocornut
77bcb7152b
Examples: DirectX11: fixed vertex shader which breaks with VS2015 somehow (DX11 version?) ( #313 )
ago%!(EXTRA string=10 years)
ocornut
0bb46c824e
Examples: OpenGL2/3: save/restore some more state correctly.
...
Might save an hour of staring at blank-screen to 5% of the population,
worth it.
ago%!(EXTRA string=10 years)
ocornut
da807e55ea
Examples: Ignore list a little more friendly to Unix systems.
ago%!(EXTRA string=10 years)
ocornut
5ebd61f89c
Ignore list a little more friendly to Unix systems
ago%!(EXTRA string=10 years)
ocornut
e58f99179a
Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage ( #287 )
ago%!(EXTRA string=10 years)
ocornut
62671ef96e
Examples: update readme
ago%!(EXTRA string=10 years)
ocornut
822eaf1751
Examples: DX9, DX11: mapping missing middle mouse button.
ago%!(EXTRA string=10 years)
ocornut
9a0650dbd0
Examples: imgui_impl* functions declared with IMGUI_API to ease copy & pasting into projects using DLL
ago%!(EXTRA string=10 years)
yinjimmy
01a17aa78e
fix ios compile error
ago%!(EXTRA string=10 years)
ocornut
23ce837dc7
Revert "Examples: GLFW: using glfwSetCharModsCallback() to ensure characters aren't passed when using mods ( fix #279 )"
...
This reverts commit d80869189a
.
ago%!(EXTRA string=10 years)
ocornut
d80869189a
Examples: GLFW: using glfwSetCharModsCallback() to ensure characters aren't passed when using mods ( fix #279 )
ago%!(EXTRA string=10 years)
Andres Vahter
ccbc72e98b
add mac os x build instructions for sdl_opengl_example
ago%!(EXTRA string=10 years)
ocornut
215747635d
Examples: DirectX11: resizing buffers dynamically ( #299 )
ago%!(EXTRA string=10 years)
ocornut
c016f6c171
Examples: DirectX9: tweaks.
ago%!(EXTRA string=10 years)
ocornut
698c7cae85
Examples: DirectX9: resizing vertex and index buffers dynamically ( #299 )
ago%!(EXTRA string=10 years)
Thomas Pöchtrager
3604aecf8f
Minor Windows adjustments
ago%!(EXTRA string=10 years)
Thomas Pöchtrager
947cf3434f
Added printf attribute to printf like text formatting functions
ago%!(EXTRA string=10 years)
ocornut
470200ee5c
Update documentation
ago%!(EXTRA string=10 years)
ocornut
85dab1a680
Fixed documentation
ago%!(EXTRA string=10 years)
Chris Maughan
d667de9490
Clear font texture view to ensure Release() doesn't get called twice
ago%!(EXTRA string=10 years)
ocornut
11d91a27a4
Carriage return ( #289 )
ago%!(EXTRA string=10 years)
Jonathan Adamczewski
f158617551
Show SDL error message on init failure
ago%!(EXTRA string=10 years)
ocornut
52a74701f5
Updated projects to reference new files ( #219 )
...
Didn't update iOS example (#247 )
ago%!(EXTRA string=10 years)
ocornut
0eb196d544
Examples: OpenGL3: simplified code using glBufferData for vertices as well ( #277 , #278 )
ago%!(EXTRA string=10 years)
ocornut
dc1cb9e625
Tweak
ago%!(EXTRA string=10 years)
Nik Voss
bc9bae6d01
To support drivers with strict core profiles, a buffer is used for the indices as well ( fixes ocornut/imgui#277 ).
ago%!(EXTRA string=10 years)
omar
98047b1b65
Update README.txt
ago%!(EXTRA string=10 years)
omar
f53d5da0f8
Update README.txt
ago%!(EXTRA string=10 years)
Daniel Gibson
b7d1b91e4b
Use ImGuiIO::AddInputCharactersUTF8() in SDL2 example
...
Now Unicode text input works in this example.
ago%!(EXTRA string=10 years)
Daniel Gibson
02a0967243
Fix SDL2-example for Linux
...
The header is called "SDL_opengl.h" - case matters on Linux.
The main() function must indeed be called main(), on Windows it'll be
renamed to SDL_main (for SDL2main.lib) by #define in SDL_main.h
(which is included by SDL.h)
I added an entry to the example's README that describes how to build
it on Linux.
ago%!(EXTRA string=10 years)
ocornut
4842ac3bc6
Fonts: added Cousine-Regular.ttf
ago%!(EXTRA string=10 years)
ocornut
0224d29a35
Examples: comments.
ago%!(EXTRA string=10 years)
ocornut
fcec337061
Examples: Simplified font examples comments.
ago%!(EXTRA string=10 years)
ocornut
f2bed00d80
Examples: README
ago%!(EXTRA string=10 years)
ocornut
5ab23ab1c0
Allegro 5 example: removed public domain mark, MIT as the rest, with @bggd approval
ago%!(EXTRA string=10 years)
ocornut
2f574ef952
Allegro 5 example: converted for indexed rendering.
ago%!(EXTRA string=10 years)
ocornut
bbaaab7537
Allegro 5 example: fixed uv coordinate of non-default texture.
ago%!(EXTRA string=10 years)