summaryrefslogtreecommitdiffstatsci
path: root/tests/common
Commit message (Collapse)AuthorAge
* unified samples app in c++, unit testing wipJean-Philippe Bruyère2025-06-22
|
* test clipped imageJean-Philippe Bruyère2025-03-24
|
* save commitJean-Philippe Bruyère2025-03-24
|
* time_struct_tJean-Philippe Bruyère2025-03-24
|
* debug offscreen Segmentation faultJean-Philippe Bruyère2025-03-24
|
* gunit tests + error handling improvmentsJean-Philippe Bruyère2025-03-24
|
* clang formatJean-Philippe Bruyère2025-03-24
|
* vkvg_device_create_info wipJean-Philippe Bruyère2025-03-24
|
* wipJean-Philippe Bruyère2023-03-01
|
* Fix building on MSYS2 MinGWiahuntn2023-03-01
|
* check scalar block layout device support if compile option is enabledJean-Philippe Bruyère2022-03-18
|
* update testsJean-Philippe Bruyère2022-03-11
|
* add -L option to tests, enable LOG in debug with loglevel in hexadecimalJean-Philippe Bruyère2022-03-01
|
* remove strlen from _font_cache_create_text_runJean-Philippe Bruyère2022-03-01
|
* revert getop in test, does not compile on winJean-Philippe Bruyère2022-02-28
|
* 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
|
* add fill rule to test detail outputJean-Philippe Bruyère2022-02-19
|
* remove duplicated _parse_argsJean-Philippe Bruyère2022-02-18
|
* -t option for test: thread awareJean-Philippe Bruyère2022-02-18
|
* test with only guarded last fence wait and submitJean-Philippe Bruyère2022-02-18
|
* replace cross_mutex with tinycthread, add multisampled exampleJean-Philippe Bruyère2022-02-18
|
* typoJean-Philippe Bruyère2022-01-26
|
* getopt instead of manual parsing, style changes (#70)Marco Rubin2022-01-25
| | | | | | | | | | | * getopt instead of manual parsing, style changes Something maybe unusual but I think it's better to use existing tools even here, instead of manually parsing the arguments, and I think it's more pleasing to the eye. Also, `getopt` checks for missing arguments for options which need one. * Add stdio.h for fprintf * Restore "vsync" option instead of "v" That was a test, now it prints the correct (already) supported option.
* 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
|
* wired debug modesJean-Philippe Bruyère2022-01-11
|
* update testsJean-Philippe Bruyère2022-01-05
|
* set offscreen/on screen as sample options, no longer cmake optionJean-Philippe Bruyère2021-12-29
|
* add option USE_FREETYPE in cmake, update licence datesJean-Philippe Bruyère2021-12-26
|
* write to png as test option (-w filepath)Jean-Philippe Bruyère2021-12-25
|
* 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
|
* solve most of stroking gliches, add lines options to testsJean-Philippe Bruyère2021-12-12
|
* stroke context and dash context instead of static vars, radial gradient in ↵Jean-Philippe Bruyère2021-12-11
| | | | ctx internal
* 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
|
* vkvg_device_create->own vk ctx, full vk context creation; ↵Jean-Philippe Bruyère2021-11-30
| | | | vkvg_device_create_from_vk.. to bind existing vk ctx
* quadratic, don't fault on missing current point for relative funcsJean-Philippe Bruyère2021-11-27
|
* default gpu selection=prefered,discreet,integrated,phy index0,test help messageJean-Philippe Bruyère2021-11-21
|