27599 Commits

Author SHA1 Message Date
twinaphex
fc7a972466 Go through function pointers for vkMapMemory/vkUnmapMemory 2016-02-29 19:20:42 +01:00
twinaphex
28d5ca6a86 (Vulkan) Style nits 2016-02-29 19:16:21 +01:00
twinaphex
b660fb8878 Create sampler function pointers 2016-02-29 19:11:09 +01:00
twinaphex
0e91bb6852 Go through more function pointers 2016-02-29 19:03:18 +01:00
twinaphex
dfde6f833a (Vulkan) Nits 2016-02-29 18:46:17 +01:00
twinaphex
1d96e80b05 (Vulkan) More funcptrs 2016-02-29 18:40:30 +01:00
twinaphex
fbf527eac2 (vulkan_common.c) Style nits 2016-02-29 18:24:12 +01:00
twinaphex
ef93f92ea2 Cleanups 2016-02-29 17:22:57 +01:00
twinaphex
a8ccf2531d Cleanups 2016-02-29 17:21:40 +01:00
twinaphex
e6da374bb5 Cleanups 2016-02-29 17:18:28 +01:00
twinaphex
a4c9d02953 Add DestroyImage funcptr 2016-02-29 17:16:01 +01:00
twinaphex
874b5b7e17 Go through more funcptrs 2016-02-29 17:13:13 +01:00
twinaphex
8fd280967b Go through funcptr 2016-02-29 17:08:25 +01:00
twinaphex
5863996d83 Go through VKFUNC 2016-02-29 17:06:41 +01:00
twinaphex
8f69470c25 Go through VKFUNC macro 2016-02-29 17:00:08 +01:00
twinaphex
d6005c224c Go through VKFUNC 2016-02-29 16:55:50 +01:00
twinaphex
6836b5f868 vkCreateImage - go through funcptr 2016-02-29 16:48:55 +01:00
twinaphex
3677144d18 Start going through VKFUNC 2016-02-29 16:47:21 +01:00
twinaphex
6c9e8041c6 Add function pointer for vkCreateCommandPool 2016-02-29 16:41:49 +01:00
twinaphex
6dce80ea07 Add function pointers for vkCreatePipelineCache and vkCreatePipelineLayout 2016-02-29 16:37:15 +01:00
twinaphex
778b50fc28 Add funcptr for vkCreateFramebuffer 2016-02-29 16:32:34 +01:00
twinaphex
361cce328d vkCreateRenderPass - add funcptr 2016-02-29 16:30:45 +01:00
twinaphex
277e2977ff (Vulkan) Add function pointer to vkDestroyDevice 2016-02-29 16:28:12 +01:00
twinaphex
4248e244a8 Go through funcptr for vkCmdCopyImage 2016-02-29 06:52:08 +01:00
twinaphex
01f5a7ad84 Go through vkQueueWaitIdle function pointer 2016-02-29 06:31:55 +01:00
twinaphex
89ee08214d We need to grab a function pointer to vkCmdDraw later after
vkCreateDevice
2016-02-29 06:21:42 +01:00
twinaphex
be5333371b (Vulkan) More funcptrs 2016-02-29 06:16:31 +01:00
twinaphex
bfd38e171b (Vulkan) More Vulkan funcptrs 2016-02-29 05:57:38 +01:00
radius
3f22d5cb33 make the gui a bit flatter 2016-02-28 23:52:33 -05:00
twinaphex
3abea50cbf Move function pointers to vulkan_context 2016-02-29 05:49:05 +01:00
radius
7e1e330463 add context menu to demo window 2016-02-28 23:43:02 -05:00
twinaphex
2a621a8424 Go through vkEnumeratePhysicalDevices funcptr 2016-02-29 05:37:37 +01:00
twinaphex
cf03851cc8 Add vkGetDeviceQueue funcptr 2016-02-29 05:37:37 +01:00
radius
a6f015623a stub function for kbd input 2016-02-28 23:35:22 -05:00
twinaphex
5e970637d4 (Vulkan) Add more function pointers 2016-02-29 05:32:10 +01:00
twinaphex
25d741e26a Start setting up more function pointers 2016-02-29 04:21:08 +01:00
twinaphex
82f5d917f0 Start trying to roll our own Vulkan loader based on PPSSPP
approacha
2016-02-29 03:14:17 +01:00
twinaphex
a8185f0b81 Cleanups 2016-02-29 02:54:46 +01:00
twinaphex
042e4b0ba7 (Zarch) Style nits 2016-02-29 02:52:00 +01:00
twinaphex
070f25131a (Zarch) Cleanups 2016-02-29 02:48:29 +01:00
Twinaphex
e5e11ae716 Remove unused variable 2016-02-29 02:41:06 +01:00
twinaphex
28a02da5bf Cleanups 2016-02-29 02:38:11 +01:00
twinaphex
91d19a15ec Take this out 2016-02-29 02:36:18 +01:00
twinaphex
28bb5295f7 (menu/drivers/zarch.c) Use strlcpy instead of strncpy 2016-02-29 02:17:53 +01:00
twinaphex
b4e872476b Prevent some more crashes 2016-02-29 02:09:10 +01:00
twinaphex
4f1ab1f9c3 (gl_raster_font.c) Add early return in case gl pointer is NULL 2016-02-29 01:54:54 +01:00
twinaphex
65b628cf20 Cover more edge cases for crashes initiated by Zarch 2016-02-29 01:49:58 +01:00
twinaphex
09f2b64c1f gl_render_overlay -add early return 2016-02-29 01:43:40 +01:00
twinaphex
34f3963e4e Simplify RUNLOOP_CTL_IS_SLOWMOTION 2016-02-29 01:33:14 +01:00
twinaphex
6fbad68561 (gl.c) Cleanup 2016-02-29 01:29:49 +01:00