]> O.S.I.I.S - jp/vkhelpers.git/log
jp/vkhelpers.git
6 years agoremove -W compile flags for cl.exe has not the same
Jean-Philippe Bruyère [Thu, 23 Jan 2020 04:43:32 +0000 (05:43 +0100)]
remove -W compile flags for cl.exe has not the same

6 years agodebug utils labels
Jean-Philippe Bruyère [Wed, 22 Jan 2020 23:21:12 +0000 (00:21 +0100)]
debug utils labels

6 years agodebug utils
Jean-Philippe Bruyère [Wed, 22 Jan 2020 21:45:03 +0000 (22:45 +0100)]
debug utils

6 years agopush desc (#2)
j-p [Tue, 29 Oct 2019 04:05:05 +0000 (05:05 +0100)]
push desc (#2)

6 years agoset VK_API_VERSION to 1_1
Jean-Philippe Bruyère [Mon, 9 Sep 2019 15:51:47 +0000 (17:51 +0200)]
set VK_API_VERSION to 1_1

6 years agocreate and import device ctor
Jean-Philippe Bruyère [Sun, 8 Sep 2019 14:02:37 +0000 (16:02 +0200)]
create and import device ctor

6 years agoadd semaphore param to presenter_acquireNextImage
Jean-Philippe Bruyère [Thu, 5 Sep 2019 14:29:09 +0000 (16:29 +0200)]
add semaphore param to presenter_acquireNextImage

6 years agoswaphain create as public in presenter
Jean-Philippe Bruyère [Tue, 3 Sep 2019 12:22:50 +0000 (14:22 +0200)]
swaphain create as public in presenter

6 years agosplit acquire img and draw
Jean-Philippe Bruyère [Mon, 2 Sep 2019 23:51:33 +0000 (01:51 +0200)]
split acquire img and draw

6 years agovkh_cmd_buffs_create
Jean-Philippe Bruyère [Mon, 2 Sep 2019 15:58:30 +0000 (17:58 +0200)]
vkh_cmd_buffs_create

6 years agolayers params for vkh_app_create
Jean-Philippe Bruyère [Sat, 31 Aug 2019 22:22:08 +0000 (00:22 +0200)]
layers params for vkh_app_create

6 years agodebug markers
Jean-Philippe Bruyère [Thu, 4 Jul 2019 20:08:23 +0000 (22:08 +0200)]
debug markers

7 years agoremove unused glfw3 lib
Jean-Philippe Bruyère [Fri, 3 May 2019 16:15:18 +0000 (18:15 +0200)]
remove unused glfw3 lib

7 years agoadded -std=c++11 flag because of vma, should handle memory by myself
Jean-Philippe Bruyère [Fri, 3 May 2019 15:42:43 +0000 (17:42 +0200)]
added -std=c++11 flag because of vma, should handle memory by myself

7 years agomove vkvg related constants to vkvg source tree
Jean-Philippe Bruyère [Wed, 1 May 2019 17:47:46 +0000 (19:47 +0200)]
move vkvg related constants to vkvg source tree

7 years agoadd some null tests
Jean-Philippe Bruyère [Wed, 1 May 2019 02:05:37 +0000 (04:05 +0200)]
add some null tests

7 years agoflush stdount for debug report
Jean-Philippe Bruyère [Tue, 30 Apr 2019 03:39:17 +0000 (05:39 +0200)]
flush stdount for debug report

7 years agoadd debug report, debug marker sigsev
Jean-Philippe Bruyère [Mon, 29 Apr 2019 15:20:21 +0000 (17:20 +0200)]
add debug report, debug marker sigsev

7 years agouse VK_LAYER_KHRONOS_validation, prevent get_sampler and get_view to triger sigsev
Jean-Philippe Bruyère [Sat, 27 Apr 2019 22:41:07 +0000 (00:41 +0200)]
use VK_LAYER_KHRONOS_validation, prevent get_sampler and get_view to triger sigsev

7 years agounset validation cmake options for release build
Jean-Philippe Bruyère [Thu, 28 Feb 2019 08:21:25 +0000 (09:21 +0100)]
unset validation cmake options for release build

7 years agocopy extend to min between src and dst
Jean-Philippe Bruyère [Mon, 7 Jan 2019 14:20:40 +0000 (15:20 +0100)]
copy extend to min between src and dst

7 years agocode clean
Jean-Philippe Bruyère [Mon, 7 Jan 2019 08:03:59 +0000 (09:03 +0100)]
code clean

7 years agodont exess src or dest texture size for region in copy operation
Jean-Philippe Bruyère [Wed, 8 Aug 2018 07:53:32 +0000 (09:53 +0200)]
dont exess src or dest texture size for region in copy operation

7 years agoadd width and height bliting params, USE_VALIDATION cmake option
Jean-Philippe Bruyère [Sat, 4 Aug 2018 15:59:05 +0000 (17:59 +0200)]
add width and height bliting params, USE_VALIDATION cmake option

7 years agodont expose VMA include in vkh.h
Jean-Philippe Bruyère [Mon, 23 Jul 2018 11:18:59 +0000 (13:18 +0200)]
dont expose VMA include in vkh.h

7 years agoCMake debug
Jean-Philippe Bruyère [Mon, 23 Jul 2018 10:31:24 +0000 (12:31 +0200)]
CMake debug

7 years agouse vma for buffers, creation struct as param holder
Jean-Philippe Bruyère [Wed, 6 Jun 2018 22:11:11 +0000 (00:11 +0200)]
use vma for buffers, creation struct as param holder

7 years agouse image create struct for keeping infos, don't rely on current img layout field...
Jean-Philippe Bruyère [Wed, 6 Jun 2018 15:46:35 +0000 (17:46 +0200)]
use image create struct for keeping infos, don't rely on current img layout field of vkh_image for old_layout in transitionning, img being automatically transitionned in various steps

8 years agoimage mapping with vma + typo
Jean-Philippe Bruyère [Sat, 12 May 2018 02:51:43 +0000 (04:51 +0200)]
image mapping with vma + typo

8 years agoremove evtReady
Jean-Philippe Bruyère [Wed, 9 May 2018 12:20:50 +0000 (14:20 +0200)]
remove evtReady

8 years agovkh_event_create + cpp guard in all headers
Jean-Philippe Bruyère [Wed, 9 May 2018 04:57:24 +0000 (06:57 +0200)]
vkh_event_create + cpp guard in all headers

8 years agouse VulkanMemoryAllocator for images
Jean-Philippe Bruyère [Tue, 8 May 2018 08:23:16 +0000 (10:23 +0200)]
use VulkanMemoryAllocator for images

8 years agoadd FindVulkan.cmake to address cmake path finding problems
Jean-Philippe Bruyère [Sun, 6 May 2018 06:35:52 +0000 (08:35 +0200)]
add FindVulkan.cmake to address cmake path finding problems

8 years agoVkhPresenter, generalize usage of VkhDevice instead of VkDevice
Jean-Philippe Bruyère [Sat, 5 May 2018 04:18:48 +0000 (06:18 +0200)]
VkhPresenter, generalize usage of VkhDevice instead of VkDevice

8 years agopresentation queue detection, vkhImage for swap chain imgs
Jean-Philippe Bruyère [Mon, 30 Apr 2018 03:57:06 +0000 (05:57 +0200)]
presentation queue detection, vkhImage for swap chain imgs

8 years agodevice create from existing phy and vkdev
Jean-Philippe Bruyère [Sun, 29 Apr 2018 07:17:11 +0000 (09:17 +0200)]
device create from existing phy and vkdev

8 years agoupdate cmake to handle VULKAN_SDK environment var
Jean-Philippe Bruyère [Sat, 28 Apr 2018 16:22:43 +0000 (18:22 +0200)]
update cmake to handle VULKAN_SDK environment var

8 years agoadd license headers
Jean-Philippe Bruyère [Thu, 19 Apr 2018 21:11:11 +0000 (23:11 +0200)]
add license headers

8 years agoVkhPhyInfos
Jean-Philippe Bruyère [Tue, 17 Apr 2018 14:26:48 +0000 (16:26 +0200)]
VkhPhyInfos

8 years agoupdate readme
Jean-Philippe Bruyère [Mon, 16 Apr 2018 14:15:39 +0000 (16:15 +0200)]
update readme

8 years agoMerge commit 'a4d3c3d'
Jean-Philippe Bruyère [Mon, 16 Apr 2018 14:13:13 +0000 (16:13 +0200)]
Merge commit 'a4d3c3d'

8 years agoVkhApp, VkhQueue; add readme and licence
Jean-Philippe Bruyère [Mon, 16 Apr 2018 14:10:53 +0000 (16:10 +0200)]
VkhApp, VkhQueue; add readme and licence

8 years agoMerge pull request #1 from jpbruyere/devel
j-p [Sat, 14 Apr 2018 05:01:51 +0000 (07:01 +0200)]
Merge pull request #1 from jpbruyere/devel

Devel

8 years agovkh_image_get_sampler 1/head
Jean-Philippe Bruyère [Sat, 14 Apr 2018 03:54:11 +0000 (05:54 +0200)]
vkh_image_get_sampler

8 years agoadd image mem mapping funcs
Jean-Philippe Bruyère [Mon, 9 Apr 2018 18:02:41 +0000 (20:02 +0200)]
add image mem mapping funcs

8 years agoforce correct fPic for both static and shared
Jean-Philippe Bruyère [Fri, 6 Apr 2018 02:44:01 +0000 (04:44 +0200)]
force correct fPic for both static and shared

8 years agovkh_app
Jean-Philippe Bruyère [Thu, 5 Apr 2018 13:55:00 +0000 (15:55 +0200)]
vkh_app

8 years agorename vkDev to dev in vkhdevice
Jean-Philippe Bruyère [Wed, 4 Apr 2018 03:01:53 +0000 (05:01 +0200)]
rename vkDev to dev in vkhdevice

8 years agouse first phy if only one present
Jean-Philippe Bruyère [Tue, 3 Apr 2018 02:13:40 +0000 (04:13 +0200)]
use first phy if only one present

8 years agoadd get functions on opaque pointers
Jean-Philippe Bruyère [Mon, 2 Apr 2018 20:17:47 +0000 (22:17 +0200)]
add get functions on opaque pointers

8 years agodont use same obj for shared and static (for runtime perfs), set same output name...
Jean-Philippe Bruyère [Mon, 2 Apr 2018 19:22:05 +0000 (21:22 +0200)]
dont use same obj for shared and static (for runtime perfs), set same output name for both

8 years agobuild static and shared libs
Jean-Philippe Bruyère [Mon, 2 Apr 2018 18:59:44 +0000 (20:59 +0200)]
build static and shared libs

8 years agocmake files to build shared lib
Jean-Philippe Bruyère [Tue, 16 Jan 2018 07:05:39 +0000 (08:05 +0100)]
cmake files to build shared lib

8 years agoset current layout to undef on img creation
Jean-Philippe Bruyère [Tue, 26 Dec 2017 00:34:09 +0000 (01:34 +0100)]
set current layout to undef on img creation

8 years agoseparate view and sampler create func, vkh_image_set_layout with current layout
Jean-Philippe Bruyère [Mon, 25 Dec 2017 18:40:37 +0000 (19:40 +0100)]
separate view and sampler create func, vkh_image_set_layout with current layout

8 years agoadd addressMode to descriptor creation args
Jean-Philippe Bruyère [Sat, 23 Dec 2017 21:29:15 +0000 (22:29 +0100)]
add addressMode to descriptor creation args

8 years agoinit vkhimage structure with calloc
Jean-Philippe Bruyère [Tue, 19 Dec 2017 16:20:36 +0000 (17:20 +0100)]
init vkhimage structure with calloc

8 years agoset_image_layout_subres
Jean-Philippe Bruyère [Mon, 18 Dec 2017 12:05:29 +0000 (13:05 +0100)]
set_image_layout_subres

8 years agocreate fence signaled or unsignaled
Jean-Philippe Bruyère [Sun, 17 Dec 2017 16:01:14 +0000 (17:01 +0100)]
create fence signaled or unsignaled

8 years agoopaque pointers
Jean-Philippe Bruyère [Sat, 9 Dec 2017 01:36:21 +0000 (02:36 +0100)]
opaque pointers

8 years agolayout for descriptors
Jean-Philippe Bruyère [Fri, 8 Dec 2017 15:19:23 +0000 (16:19 +0100)]
layout for descriptors

8 years agofirst commit
Jean-Philippe Bruyère [Fri, 8 Dec 2017 14:15:06 +0000 (15:15 +0100)]
first commit