1
0
mirror of https://github.com/Yours3lf/rpi-vk-driver.git synced 2025-02-19 16:54:18 +01:00

Commit Graph

  • 4445073ba3
    Merge 69229c527c04ad3936ebb6bce6ca46771101ff9a into 6bfd11b1ccb947e4eb8d1665083d56d66707de01 Nicolas Caramelli 2021-04-22 18:23:53 +02:00
  • 69229c527c triangle test: move the createWindowSurface() and createSwapChain() calls Nicolas Caramelli 2021-04-22 18:16:15 +02:00
  • c0bee204f1
    Merge 2924b37570dd8af169ec40140fddb8f0789c2318 into 6bfd11b1ccb947e4eb8d1665083d56d66707de01 Nicolas Caramelli 2021-04-12 22:33:26 +02:00
  • 2924b37570 Use calloc for ALLOCATE (the memory is set to zero) Nicolas Caramelli 2021-04-12 22:35:06 +02:00
  • 6bfd11b1cc
    Merge pull request #28 from jwinarske/autogen_fix master Yours3lf 2021-02-26 16:55:00 +00:00
  • c33624bace autogen fix Joel Winarske 2021-02-24 18:49:53 -08:00
  • 39bb5f20e3
    Merge pull request #21 from pjx3/bindDescriptorSetsFix Yours3lf 2020-09-25 21:05:34 +01:00
  • 019469c943 Fix for incorrect index into descriptor array argument Pete Marshall 2020-09-23 18:05:01 +01:00
  • c95f714ed3
    Merge pull request #20 from pjx3/issue_19_fix Yours3lf 2020-09-17 11:33:31 +01:00
  • c5403560e0 Fix for pointer from int warning Pete Marshall 2020-09-17 09:58:01 +01:00
  • 96a683fa5e Changed passing fd by value when creating flipQueue thread Pete Marshall 2020-09-17 09:35:11 +01:00
  • 528da3ad10
    Merge pull request #9 from jwinarske/cmake_for_clang Yours3lf 2020-07-10 23:48:55 +01:00
  • 9bda8097bd Testing, Packaging, Vulkan, Clang/Yocto support ----------------------------------------------- -j support. Yocto needs this. Move external references into toolchain to avoid conflict with Yocto Sysroot. Move CPU tuning into toolchain. Clang uses a different tuning scheme. Python required check for Yocto. Correct usage of project details. Required for packaging step. Organize key/value to enable central place to change Toolchain path is discovered based on toolchain triple. Minimum requirement is to add toolchain bin path to your path. Add install_user step to replace install.sh Allow overriding user name. Username will not always be 'pi'. zlib.h and zconf.h from raspbian rootfs (missing form rpi toolchain sysroot) rename drm-uapi to match yocto -> libdrm packaging, testing, and rpath for unit tests stick with sdk branches CMake documentation -> BUILD.md Move -Wall to global.cmake, which makes for easier filtering Rename toolchain.cmake as it is GCC specific vulkaninfo from vulkan-tools Joel Winarske 2020-06-20 19:41:06 +00:00
  • 12fa1d99f3
    Merge 5158400b996079c683db054542d79ffe71ea0700 into 43f04c9bfb9d28f7f6b2c01db31038b5469ca934 Jan-Matthias Braun 2020-07-03 17:17:45 +02:00
  • 5158400b99
    Quote CMAKE_BUILD_TYPE variable in CMakeLists.txt to allow it being unset. Jan-Matthias Braun 2020-07-03 17:13:36 +02:00
  • 43f04c9bfb
    Update README.md v1.0 Yours3lf 2020-06-18 20:39:19 +01:00
  • b4650a8ee3
    Update README.md Yours3lf 2020-06-18 20:23:35 +01:00
  • 292eb79c4a
    Update README.md Yours3lf 2020-06-18 20:23:16 +01:00
  • 283fab40b8
    Update README.md Yours3lf 2020-06-18 20:19:52 +01:00
  • 2dcafeca19 added hardware info printing yours3lf 2020-06-18 19:54:24 +01:00
  • f70052af6b
    Update README.md Yours3lf 2020-06-18 19:30:19 +01:00
  • 288969afbf added some debug options yours3lf 2020-06-18 19:07:01 +01:00
  • 79af38f711 fixed copy paste yours3lf 2020-06-18 18:20:51 +01:00
  • dfec59d658
    Update README.md Yours3lf 2020-06-18 18:11:40 +01:00
  • ec024e4042
    Update README.md Yours3lf 2020-06-18 18:09:51 +01:00
  • d93bdc6e41
    Update README.md Yours3lf 2020-06-18 18:07:00 +01:00
  • a69b95dd28
    Update README.md Yours3lf 2020-06-18 18:06:31 +01:00
  • 594fda98e6 fix build error yours3lf 2020-06-18 18:05:23 +01:00
  • 8ca957935d
    Update README.md Yours3lf 2020-06-18 18:03:19 +01:00
  • 832d006961
    Update BUILD.md Yours3lf 2020-06-18 17:53:40 +01:00
  • 06b0e9ac6a fixed install.sh yours3lf 2020-06-18 17:51:18 +01:00
  • e3597e686b Merge remote-tracking branch 'origin/master' yours3lf 2020-06-18 17:37:19 +01:00
  • 0554734264 fixed compile error yours3lf 2020-06-18 17:37:15 +01:00
  • 339d12e129
    Update README.md Yours3lf 2020-06-18 17:21:30 +01:00
  • 692a29aaad move to widest arch support yours3lf 2020-06-16 22:58:54 +01:00
  • 1cfff003c8
    Update README.md Yours3lf 2020-06-16 21:07:35 +01:00
  • 85ef6f49f3
    Update README.md Yours3lf 2020-06-16 21:05:45 +01:00
  • cc26064e1d multithreaded command submission now works yours3lf 2020-06-16 20:59:59 +01:00
  • 80d90ca190 started adding code to correct handle indices but doesnt work yet yours3lf 2020-06-15 23:33:23 +01:00
  • afa6104ba0 fixed level setting... yours3lf 2020-06-15 19:16:07 +01:00
  • 2a6438bd43 started adding support for secondary cmdbufs, but crashing still yours3lf 2020-06-11 21:37:50 +01:00
  • 9a8c4ecb7b added multithreaded example yours3lf 2020-06-10 20:33:27 +01:00
  • def4284cf3
    Update README.md Yours3lf 2020-06-09 21:25:55 +01:00
  • 0f5ca2426b
    Update README.md Yours3lf 2020-06-09 21:20:28 +01:00
  • 72021fb8d5
    Update README.md Yours3lf 2020-06-09 21:05:29 +01:00
  • 6f5d679dad
    Update README.md Yours3lf 2020-06-09 20:59:52 +01:00
  • 4273f345ea Merge remote-tracking branch 'origin/master' yours3lf 2020-06-09 20:57:34 +01:00
  • 74982b90fa cubemaps with mipmaps now working yours3lf 2020-06-09 20:55:46 +01:00
  • 16a228e15a
    Update README.md Yours3lf 2020-06-08 19:41:45 +01:00
  • a700c5b3cd
    Update README.md Yours3lf 2020-06-08 19:24:24 +01:00
  • 8a62c66768 cleaned up static analysis findings yours3lf 2020-06-08 19:07:25 +01:00
  • 922c6ff139 cleaned up some compile warnings yours3lf 2020-06-08 18:54:57 +01:00
  • 7e54a42747 moved all atomic guards to semaphores yours3lf 2020-06-07 19:06:44 +01:00
  • 861eed3f36 backup yours3lf 2020-06-07 18:23:26 +01:00
  • 044b3be14c added asserts for a couple of hw bugs yours3lf 2020-06-07 18:15:36 +01:00
  • 093e35a961 backup yours3lf 2020-06-07 17:21:25 +01:00
  • 55a9c214d7 Merge remote-tracking branch 'origin/master' yours3lf 2020-06-04 21:55:56 +01:00
  • 1d1b16465c needed more space yours3lf 2020-06-04 21:55:51 +01:00
  • cc995ad403
    Update README.md Yours3lf 2020-06-04 21:34:24 +01:00
  • 04753c8a10
    Update README.md Yours3lf 2020-06-04 21:34:11 +01:00
  • ee1d6b44b7 vsync now seems to work yours3lf 2020-06-04 21:33:49 +01:00
  • 2f8484e65d backup yours3lf 2020-06-03 22:40:58 +01:00
  • 38011f22a3 tried adding a thread to process seqnos and submit present requests yours3lf 2020-06-03 22:12:27 +01:00
  • 739216bf7c backup yours3lf 2020-06-03 00:06:26 +01:00
  • 5c4dc59395 initial vsync implementation done yours3lf 2020-06-02 22:06:55 +01:00
  • f763dc1e6d added fifo for vsync code yours3lf 2020-06-01 22:52:36 +01:00
  • 53db3a60d8 started adding support for present modes yours3lf 2020-05-31 15:00:45 +01:00
  • 4290dcd39d updated supported surface formats yours3lf 2020-05-31 14:18:32 +01:00
  • 5db9524684 removed unnecessary stuff, filtered out some modes yours3lf 2020-05-31 14:00:19 +01:00
  • 806a5a5c18 Merge remote-tracking branch 'origin/master' yours3lf 2020-05-31 13:39:04 +01:00
  • 2148f5a4cb removed unnecessary wsi functions yours3lf 2020-05-31 13:39:00 +01:00
  • 17e7edccb2
    Update README.md Yours3lf 2020-05-31 13:34:20 +01:00
  • 8219b970dc
    Update README.md Yours3lf 2020-05-31 13:33:57 +01:00
  • d8cc9cfc4e
    Update README.md Yours3lf 2020-05-31 13:33:39 +01:00
  • 8655e540d2
    Update README.md Yours3lf 2020-05-31 13:33:16 +01:00
  • ea5ec4499d
    Update README.md Yours3lf 2020-05-31 13:31:46 +01:00
  • 8380b583de fixed depth clearing yours3lf 2020-05-31 13:26:59 +01:00
  • 21a9f04a24 trying to get cleardepthstencil work yours3lf 2020-05-31 12:01:13 +01:00
  • 69debb6153 Merge remote-tracking branch 'origin/master' yours3lf 2020-05-29 23:09:58 +01:00
  • 05a5f1ab3f backup yours3lf 2020-05-29 23:09:51 +01:00
  • c84c7d8495
    Update README.md Yours3lf 2020-05-29 23:09:18 +01:00
  • 27f7e593d9 cleanup yours3lf 2020-05-29 22:58:27 +01:00
  • d947979785 added CPA num free block tracking yours3lf 2020-05-29 21:49:16 +01:00
  • 3860f115c0 fixed cpa alloc strategy so now we get away with a lot less yours3lf 2020-05-29 21:45:23 +01:00
  • 166d5af755 backup yours3lf 2020-05-29 20:58:02 +01:00
  • 5f1fe9f659 backup yours3lf 2020-05-28 19:35:51 +01:00
  • ab54ec9d6c fixed multiple renderpass case, added offset supprot for copy yours3lf 2020-05-28 19:27:40 +01:00
  • 0fd991cd39 backup yours3lf 2020-05-26 23:34:07 +01:00
  • 78a7fa4875 backup yours3lf 2020-05-26 22:53:30 +01:00
  • 488a0334a0 Merge remote-tracking branch 'origin/master' yours3lf 2020-05-26 19:58:11 +01:00
  • 9a3370b129 started implementing copy image to buffer yours3lf 2020-05-26 19:58:07 +01:00
  • c543e69b45
    Update README.md Yours3lf 2020-05-25 17:39:19 +01:00
  • 81d097bb67 fixed bincl dump, depth bias, z scale offset, restoring old vp yours3lf 2020-05-22 17:39:56 +01:00
  • a22c31a9d2 dont assert if not profiling yours3lf 2020-05-21 19:42:44 +01:00
  • 112d3e8a7e fixed mouse input yours3lf 2020-05-20 23:54:30 +01:00
  • 027b750129 weeeee input's working ffs yours3lf 2020-05-20 22:41:07 +01:00
  • ba46123aab added input handler, doesn't work yours3lf 2020-05-20 22:39:29 +01:00
  • b2b6acabdb removed asserts yours3lf 2020-05-20 22:39:06 +01:00
  • 81c7b7034c actually use the indices the user requested yours3lf 2020-05-19 22:30:42 +01:00
  • 1f7196f5b8 don't need to memcpy the whole buf yours3lf 2020-05-19 22:30:29 +01:00