summaryrefslogtreecommitdiffstatsci
path: root/tests/common/vkengine.c
Commit message (Collapse)AuthorAge
* test clipped imageJean-Philippe Bruyère2025-03-24
|
* save commitJean-Philippe Bruyère2025-03-24
|
* clang formatJean-Philippe Bruyère2025-03-24
|
* check scalar block layout device support if compile option is enabledJean-Philippe Bruyère2022-03-18
|
* vkengine_get_instanceJean-Philippe Bruyère2022-02-27
|
* expose public methods to query required inst and dev extensions as well as ↵Jean-Philippe Bruyère2022-02-26
| | | | required features
* port fix to vkengineJean-Philippe Bruyère2022-02-21
|
* unified layer and instance exts checkJean-Philippe Bruyère2022-01-24
|
* make glfw init and vulkan support check fatal failure in any caseJean-Philippe Bruyère2022-01-24
|
* Substitute nested ifs with a single bigger ifMarco Rubin2022-01-24
|
* NDEBUG disable assert, so required function MUST be outsideJean-Philippe Bruyère2022-01-24
|
* Fix a possible memory leak in vkengine_create (#62)Marco Rubin2022-01-24
| | | | | | | * Fix a possible memory leak in vkengine_create The assertion checks could crash the program, leaving memory allocated by `e` un`free`d. * Restored GLFW callback function
* add GLFW error callback function and assertionMarco Rubin2022-01-24
| | | Added a `glfwInit()` assertion because it could fail, and a callback function to get the error description and print it to stdout.
* scalar block layout enabled in vk device creation infoJean-Philippe Bruyère2022-01-13
|
* swapchain color to unormJean-Philippe Bruyère2021-12-21
|
* gradient stop count check, raise status if count < 2, simplify linear ↵Jean-Philippe Bruyère2021-12-19
| | | | gradient shader
* false positive validation for std430 ?Jean-Philippe Bruyère2021-12-16
|
* srgb presenter and swapchainJean-Philippe Bruyère2021-12-16
|
* debug VK_KHR_portability_subsetJean-Philippe Bruyère2021-12-08
|
* check instance extensions presence before enabling itJean-Philippe Bruyère2021-12-07
|
* VK_KHR_get_physical_device_properties2 is an instance extJean-Philippe Bruyère2021-12-07
|
* osx inline pragma, activate VK_KHR_portability_subset if presentJean-Philippe Bruyère2021-12-07
|
* default gpu selection=prefered,discreet,integrated,phy index0,test help messageJean-Philippe Bruyère2021-11-21
|
* add test options (samples, prefered gpu type)Jean-Philippe Bruyère2021-07-01
|
* dynamic selection of image tiling depending on suppot statusJean-Philippe Bruyère2020-09-02
|
* separate CMake option for VK debug utils, random curves testsJean-Philippe Bruyère2020-09-01
|
* fix fontconfig and freetype leaksJean-Philippe Bruyère2020-07-22
|
* Win warn clean (#38)j-p2020-06-01
| | | | | | | * windows warnings cleaning * use always fixed FONT_FILE_NAME_MAX_SIZE for allocating file name * batch tests * debug draw even odd fill + stroke with curves * clean linux warnings
* use FIFO presentation by default for win10 + init all locals in testsJean-Philippe Bruyère2020-05-20
|
* update vkhJean-Philippe Bruyère2020-05-13
|
* Dynamic tiling (#34)j-p2020-05-11
| | | | | * select best tiling for format, throw error on format unsupported * update appveyor
* remove inline statement in testsJean-Philippe Bruyère2020-05-06
|
* Fontconfig init check, sample startup simplified, code docs and cleanJean-Philippe Bruyère2020-05-05
|
* Appveyor (#27)j-p2020-01-23
| | | | * replace 'uint' with 'uint32_t' for MSVC * appveyor: fix win64 compilation.
* debug utils messengerJean-Philippe Bruyère2020-01-22
|
* wipJean-Philippe Bruyère2019-09-09
|
* remove fences in direct draw, rect fill test with rounded float, check arraysJean-Philippe Bruyère2019-09-05
|
* curve tracking in pathes to avoid extra operation for bevel and rounded line ↵Jean-Philippe Bruyère2019-09-03
| | | | join
* use of most significant bit of first point of pathes to store closed/open ↵Jean-Philippe Bruyère2019-09-03
| | | | state of path
* add debug marker extension to deviceJean-Philippe Bruyère2019-07-04
|
* reimplement ear clipping for triangulation with non-zero fill ruleJean-Philippe Bruyère2019-05-01
|
* add debug report, resolve some img layout err msgJean-Philippe Bruyère2019-04-29
|
* split tests in several exeJean-Philippe Bruyère2019-03-19