589 Commits (cd1e6e384f7a8a8c194d4182db534cb1510873e1)

Author SHA1 Message Date
omar 99ff2ec6fb Examples: DirectX9/10/11: Comments ago%!(EXTRA string=8 years)
omar 51c200ac0d Examples: DirectX9: Clarified texture release code (#1163) ago%!(EXTRA string=8 years)
TinyTinni 3a7111cfcd casting to GLint on init ago%!(EXTRA string=8 years)
Nicolas Guillemot ad3c1e68ab save and restore sampler in GL 3 examples ago%!(EXTRA string=8 years)
TinyTinni 0981d8e381 fixes types ago%!(EXTRA string=8 years)
omar b0db625cab Examples: Vulkan: Fixed an extra validation (tested on Windows with VulkanSDK 1.0.46.0) (#1042) ago%!(EXTRA string=8 years)
omar f87b152522 Examples: Vulkan: Various very minor stylistic fixes, fixing typos in comments, etc. (#1042 #1043) ago%!(EXTRA string=8 years)
Peter Particle 201d589714 Image presentation now depends on the completeness of command buffer submission through semaphores. ago%!(EXTRA string=8 years)
Peter Particle a9add1ce63 Removed redundant VkResult plugged into VkPresentInfoKHR pResults attribute. This is only meaningful when we present directly to multiple swapchains. In that case we can an VkResult per swapchain. ago%!(EXTRA string=8 years)
Peter Particle eaae754211 Removed redundant barrier. ago%!(EXTRA string=8 years)
Peter Particle 33874073dc Fixed all issues found by vulkan debug report. Reasons for the major design changes are commented. ago%!(EXTRA string=8 years)
omar 89d03d5cca Examples: Vulkan: Disable IMGUI_VULKAN_DEBUG_REPORT by default. Update .bat files for newer VulkanSDK. ago%!(EXTRA string=8 years)
Peter Particle 56dff3a080 Vulkan backend: optionally enabling vulkan validation layers and debug report callback ago%!(EXTRA string=8 years)
omar 5418bb19ff Examples: Vulkan: windows batch file for 64-bits. ago%!(EXTRA string=8 years)
omar c3d9e0a6eb Examples: SDL2: Tweaked batch files for Win32. ago%!(EXTRA string=8 years)
omar b3d237a5ce Examples: SDL2: Added build .bat files for win32. ago%!(EXTRA string=8 years)
omar 9fdd66330f Examples: SDL2+GL3: Fix blend func state save/restore (#1120) ago%!(EXTRA string=8 years)
Gregg Tavares 01286f6636 Fix blend func state save/restore ago%!(EXTRA string=8 years)
omar f030087f8e Comments to redirect people to OpenGL3 examples (#1116) ago%!(EXTRA string=8 years)
omar 50b4b29beb Examples: GLFW+GL3, SDL+GL3: Fixed modifying bound Texture0 (#1087, #1088, #1116) ago%!(EXTRA string=8 years)
saschawillems 4da26d85cd Clip negative scissor offsets to zero ago%!(EXTRA string=8 years)
saschawillems 12deb53b11 Set required depth member for buffer image copy ago%!(EXTRA string=8 years)
Peter Particle 337019a68f typo, #elif instead of #else, fixed ago%!(EXTRA string=8 years)
Peter Particle fd90da38e1 Vulkan backend: g_FrameIndex not used fix -> huge perf gain ago%!(EXTRA string=8 years)
Marcell Kiss e0244c8f62 Fix scissor offset being negative ago%!(EXTRA string=8 years)
Marcell Kiss 509df3e279 Fix new Vulkan validation warnings ago%!(EXTRA string=8 years)
ocornut 1396659b72 Examples: Speculative fix for OSX Makefile to make Travis happy (re #812) ago%!(EXTRA string=8 years)
ocornut d74a3349e9 Examples: DirectX9: Explicitely setting viewport to match that other examples are doing (#937) ago%!(EXTRA string=8 years)
ocornut 127dd7c88c Examples: Vulkan: Coding style fixes (#910) ago%!(EXTRA string=9 years)
Håvard Mathisen a5600b6e59 Vulkan example: Proper surface format search. ago%!(EXTRA string=9 years)
Håvard Mathisen b447a71cf6 Vulkan example: Fix gamma for some implementations. ago%!(EXTRA string=9 years)
Håvard Mathisen 08ef9819c8 Vulkan example: Fix validation layer warnings and errors and redeclare gl_PerVertex. ago%!(EXTRA string=9 years)
ocornut 7c2b35704d Examples: DirectX9-10-11: Only call Windows' SetCursor(NULL) when io.MouseDrawCursor is set (#585, #909) ago%!(EXTRA string=9 years)
ocornut 55863dd274 Examples: Vulkan: Shallow stylistic changes (following #879) ago%!(EXTRA string=9 years)
ocornut a68ac96bc4 Examples: GL3: Comments about gl3w (#880) ago%!(EXTRA string=9 years)
ocornut 775ac24d45 Fixed overzealous GCC warnings (#883) + partly undo 8553bab241 ago%!(EXTRA string=9 years)
ocornut 81eefb704b Minor const fixes for overzealous warnings (#883) ago%!(EXTRA string=9 years)
sushitao 833ed760ae update cmdline syntax in windows compilation ago%!(EXTRA string=9 years)
Marcell Kiss 53126cd713 Add location decorators & change to use structs as in/out in glsl, update embedded spv (produced with glslangValidator -x) ago%!(EXTRA string=9 years)
Marcell Kiss 44250caf50 Null the released resources ago%!(EXTRA string=9 years)
ocornut 0d3f8807c7 Added a void* user_data parameter to Clipboard function handlers. (#875) ago%!(EXTRA string=9 years)
ocornut 2919c77bee Examples: GLFW+OpenGL3: Fixed Shutdown() calling GL functions with NULL parameters if NewFrame was never called (#800) ago%!(EXTRA string=9 years)
ocornut 612b17ef57 Fixing minor english typos (#827) ago%!(EXTRA string=9 years)
ocornut 02399852fe Examples: OpenGL2: Uploading font texture as RGBA32 to increase compatibility with users shaders for beginners (#824) ago%!(EXTRA string=9 years)
Felipe Oliveira Carvalho 6e6f04f513 Fix Mac OS X build and remove cruft from Makefile ago%!(EXTRA string=9 years)
ocornut bc57fd5d1d Examples: OpenGL*: Savnig/restoring existing scissor rectangle for completeness (#807) ago%!(EXTRA string=9 years)
ocornut 031d4e689d Examples: OpenGL3: Revert Makefile change for OSX for now (#812) ago%!(EXTRA string=9 years)
ocornut 2825eaa0be Examples: Accessing ImVector fields directly, feel less stl-ey and fix renderer side assert when render list only contains a callback (#810) ago%!(EXTRA string=9 years)
Kun Lin aa0cb13aa4 Correct name for linking opengl3_example ago%!(EXTRA string=9 years)
Gustav 08a9e78da5 fixed space issues ago%!(EXTRA string=9 years)