Comments (4)
Would prefer to have that just come with the display info in the descriptor, since that's not rendermanager-specific - so an HDK could say, hey, here's an array of possible hardware IDs that I might have:
"hardwareIds": [
[ "SEN", "1019"],
[ "SVR", "1019"]
]
(Yes, I'd vote for including the product ID in string form as hex, and then parsing it with std::stringstream
with a std::hex
modifier - because nobody normally interacts with those in decimal. Some VR software uses the product id in decimal, but it's not pretty.)
from osvr-rendermanager.
If we're going to parse as hex, the values should be "0x1019" to avoid confusing the person making the files. Or they can be named with a name that has hex in it rather than just un-named string members.
We don't currently need the product ID for RenderManager's purposes, just the vendor ID.
Glad to have this issue moved to core if you prefer.
from osvr-rendermanager.
Sounds good to add the prefix. I think to avoid it getting unwieldly the tuple-style arrays are OK with the 0x in them. We'll need product ID for core, and presumably at some point for more fine-grained direct mode controls.
Yes, I'd like this to be core.
from osvr-rendermanager.
Handled in 74a2042
from osvr-rendermanager.
Related Issues (20)
- ATW not operating as expected with example programs on DK2/GeForce 1080 HOT 10
- AMD sub-module no longer uses NDA s.d.k? HOT 2
- ATW: "bubbles" of missed vsyncs in D3D11 ATW implementation HOT 1
- expose an interface for detecting HDMI will be better... HOT 3
- distortion mesh with multiple video inputs HOT 10
- D3D11 backend appears to hard-depend on SDL in code, but not in build system HOT 1
- OSVR-Unity Android crash traces to RenderManagerOpenGL::checkShaderError HOT 2
- Direct Mode w/ DK1 results in [NVAPI_RESOURCE_NOT_ACQUIRED] after 12 seconds of rendering HOT 3
- Overfill factor and distortion correction HOT 2
- Check the distortion correction texture lookups HOT 1
- Why have the OpenGL rendering examples stopped working? HOT 4
- Why is there a band of black at the top of the display?
- Direct mode doesn't work with mobile Nvidia GPUs HOT 8
- cmake policy warning FindOpenGL
- When there is only one eye, don't offset it
- OpenGL state is not restored when using a single eye
- Rendering broken on a mac HOT 1
- Shared-context apps fail to get an OpenGL context when run on a mac HOT 2
- Add synchronization primitive to indicate to the app when buffer is complete
- Another source for Windows precompiled binaries ? HOT 4
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 osvr-rendermanager.