美文网首页
学习计划

学习计划

作者: 赛非斯 | 来源:发表于2021-10-27 16:22 被阅读0次

    2、系统篇
    https://www.zhihu.com/people/gracker
    https://gityuan.com/
    https://weishu.me/archives/
    3、binder系统
    https://paul.pub/android-binder-driver/
    https://paul.pub/android-binder-cpp/
    https://paul.pub/android-binder-java/
    4、vulkan
    https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Base_code
    https://blog.csdn.net/u014535072/category_8906700.html
    https://zhuanlan.zhihu.com/p/59695433 30分钟学习vulkan
    vulkan spec: https://vulkan.lunarg.com/doc/sdk/1.3.211.0/linux/1.3-extensions/vkspec.pdf
    vulkan tool :https://www.vulkan.org/tools#vulkan-gpu-resources
    康纳斯组织vulkan例子:https://github.com/KhronosGroup/Vulkan-Samples/
    git clone --recursive https://github.com/KhronosGroup/Vulkan-Samples.git
    cd Vulkan-Samples
    ./bldsys/scripts/generate_android_gradle.sh
    里面有一些三方库
    git clone https://github.com/KhronosGroup/Vulkan-Headers.git vulkan
    git clone https://github.com/zeux/volk.git volk
    git clone https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git vma
    git clone https://github.com/syoyo/tinygltf.git tinygltf
    git clone https://github.com/nothings/stb.git stb
    git clone https://github.com/KhronosGroup/SPIRV-Cross.git spirv-cross
    git clone https://github.com/gabime/spdlog.git spdlog
    git clone https://github.com/KhronosGroup/OpenCL-Headers.git opencl
    git clone https://github.com/KhronosGroup/KTX-Software.git ktx
    git clone https://github.com/ocornut/imgui.git imgui
    git clone https://github.com/ARM-software/HWCPipe.git hwcpipe
    git clone https://github.com/KhronosGroup/glslang.git glslang
    git clone https://github.com/g-truc/glm.git glm
    git clone https://github.com/glfw/glfw.git glfw
    git clone https://github.com/CLIUtils/CLI11.git cli11
    git clone https://github.com/ARM-software/astc-encoder.git astc
    git clone https://github.com/vit-vit/CTPL.git CTPL

    Android对vulkan的说明:https://developer.android.com/ndk/guides/graphics/getting-started
    5、openxr
    OpenXR API 参考页面 (khronos.org)
    Monado / Monado · GitLab
    https://github.com/KhronosGroup/OpenXR-SDK-Source.git
    openxr 视频 :https://www.youtube.com/watch?v=cnNvR-Tp5xg
    openxr文档:https://www.khronos.org/developers/library

    6、随笔
    https://www.jianshu.com/p/12dd5408943a?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
    https://www.freesion.com/article/4798109562/

    7、内存优化
    (35条消息) android debugging tools introduction_Damon_X的博客-CSDN博客
    (1、libmemunreachable
    (2、Malloc debug
    (3、HWASan/ASan AddressSanitizerAlgorithm · google/sanitizers Wiki
    (github.com)

    (4、APM框架
    (5、XHOOK

    8、ANR
    今日头条 ANR 优化实践系列 - 设计原理及影响因素_字节跳动技术团队官方博客-CSDN博客
    9、算法
    Arts and Sciences - Computer Science | myUSF (usfca.edu)
    10、多线程
    多线程——CountDownLatch详解 - 简书 (jianshu.com)

    11、Typora入门
    https://www.cnblogs.com/hider/p/11614688.html

    12、GLSL
    插件 Shader Toy https://blog.csdn.net/panda1234lee/article/details/104456475

    13、图形框架
    Android Graphic UI with GPU Hardware Acceleration - NXP Community

    相关文章

      网友评论

          本文标题:学习计划

          本文链接:https://www.haomeiwen.com/subject/zcizgltx.html