Comments (5)
@spencer-lunarg I'm not very familiar with Android usage. Do you have advice?
from vulkan-extensionlayer.
So I am going to argue that unless we messed up the way the layer is hooked up, this is not a Vulkan-ExtensionLayer
issues.
since the layer isn't globally visible.
I guess I am not sure what that means, if you are packaging the layer with your app (in the same APK) when you run the app (to capture it) it should be visible
How are you enabling the extension in your app? If you are explicit enabling it at VkInstance creation time, I am not sure why RenderDoc would not be able to see it when it runs
from vulkan-extensionlayer.
this is not a Vulkan-ExtensionLayer issues
I guess that's true but I asked the same question on the renderdoc side and didn't receive a concrete answer. Also since the layer is supported on android there should be a method to perform renderdoc captures even on rooted devices only.
if you are packaging the layer with your app (in the same APK) when you run the app (to capture it) it should be visible
This is what I'm doing (put the compiled layer library in jniLibs). Renderdoc doesn't see it
If you are explicit enabling it at VkInstance creation time, I am not sure why RenderDoc would not be able to see it when it runs
I'm adding the layer name in ppEnabledLayerNames not sure if there's a more explicit way.
from vulkan-extensionlayer.
I guess that's true but I asked the same question on the renderdoc side and didn't receive a concrete answer.
Is this a public issue you asked, can you link it, or if it was a private message put the response here, it might be a valid answer, just might assume more deeper understanding of the Android Layer system
I'm adding the layer name in ppEnabledLayerNames not sure if there's a more explicit way.
That is the explicit way, just making sure!
from vulkan-extensionlayer.
Closing due to inactivity. If more assistance is needed please visit the vulkan discord.
from vulkan-extensionlayer.
Related Issues (20)
- shader_object_full_draw_state_struct_members.inl: error: use of undeclared identifier 'assert' HOT 5
- v1.3.248 fails to build with libc++
- Manual cloning of `shaderc` needed when building for Android on Windows ?
- decompression: DecompressionTest.DecompressMemory crashes on Android HOT 12
- Cleanup CMake / GHA for this repo HOT 1
- shader object emulation layer documentation - remove/update Android information HOT 1
- [question] It's possible will have support extension layer for VK_EXT_robustness2? HOT 1
- Race condition in shader object layer? HOT 3
- Test failure on AMD 6800 machines HOT 1
- Potential use of pipeline with different shaders than requested
- ShaderObject: `VK_NULL_HANDLE` used instead of correct pipeline
- Bad behaviour of captured `vkEnumerateDeviceExtensionProperties` HOT 3
- shaderObject: possible alignment issues
- Adding support for VK_EXT_dynamic_rendering_unused_attachements in shader objects layer
- Test Failure on a Nvidia 2070 with 32 bit build on Windows 10 with 531.79 driver
- Remove ndk-build HOT 1
- layers incorrectly rewrite extensions list HOT 5
- When using sync2 layer, VK_KHR_synchronization2 extension is reported twice
- Decompression Layer Testing fails on Pixel 7 and Galaxy S23 HOT 11
- [Shader Object] Incorrect structure type reported in pNext chain of device create info HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vulkan-extensionlayer.