Thanks for the suggestion, you're correct. If I put it in a struct within the interface block is does how. However this extra layer of having to do interface.struct.value makes it pretty ugly also....
Type: Posts; User: MalcolmB
Thanks for the suggestion, you're correct. If I put it in a struct within the interface block is does how. However this extra layer of having to do interface.struct.value makes it pretty ugly also....
Hey, is there an easy way to copy all the data in an interface block from the input to the output? For example lets say in the geometry shader I have
in Vertex {
vec4 color;
vec3...
The buffer doesn't become non-resident after an invalidate map. However the GPU_ADDRESS I get isn't changing either, which maybe is correct?
I will say that the performance increase I'm getting is...
I'm sure the answer is in the details of the spec, but I'm still not 100% sure of this after reading through them.
What is the behavior for Nvidia's bindless graphics when used with...
I'm not saying don't ask why in all cases. I'm saying don't ask why simply because you don't know the answer, as a way to change the conversation away from the question you can't answer.
Many people come here having done their research, decided 'ok, this is the extension I need to use to do this, now how do I use it?', and have a question related to the usage of that extension. 'Why'...
What this is *badly* missing is guidelines for replying to questions as well. This is entirely one sided without dealing with the aggressive and condescending replies that can turn people away from...
I don't think it's Nvidia optimus. The laptop literally has a 2nd (usually Intel) graphics card whos driver is responding to the initial gl calls.
Edit: Ok after reading deeper into optimus I...
Hey can you elaborate on the NVAPI solution? I use NVAPI in my app already but I just downloaded the latest NVAPI documentation and I can't find the setting you are referring to.
Thanks
Has anyone found a good way to deal with the new laptops that have a low power onboard graphics chip that is used for basic computing, and then a real (Nvidia etc.) GPU used for 3D apps? When my...
He was actually talking about the textlFetch() function, not texelFetchBuffer()
Did you get any results from asking Nvidia about this? I'm getting the same issue.
I've learn that on certain setups, on new Nvidia drivers, the behavior for GPU affinity has changed (sadly). This is how things work on Windows 7 also, but they've brought it back to XP also.
You...
Hey fgreen, did you get any further with this problem?
Does GetLastError() return anything useful?
Is the pixel formats of the hDC and affDC the same? They need to be.
Are you remembering to set the pixel format of the affDC?
Yes I know, that's why I asked what results people were getting....
In real world results without PBOs I've found that glGetTexImage is slower than glReadPixels (for the same amount of pixel data). This was a few years ago though.
Since it's using a different...
Is glGetTexImage fast again when using PBOs vs. glReadPixels? In my past experience I found it faster to draw to a pbuffer then use glReadPixels than to use glGetTexImage.
Now that I've moved to...
Right, but after I compile it I should be able to accurately determine it's uniform usage.
There is an answer to this, I'll just have to ask Nvidia it seems.
Sorry I should have made it more clear, I'm not looking for the theoretical answer. I'm looking for a practical working solution to the deficiencies of modern driver implementations.
Sorry I have to disagree. On current hardware (nvidia atleast) uniforms are only addressable as groups of vec4s. For example a array of 100 floats will take up the same amount of usable uniforms as...
Hey, I'm trying to determine the number of uniforms used so I know how many more I can use without causing a compile error.
I have 6 active uniforms (returned from querying after compiling).
...
The problem with disabling Aero for me is that vsync seems to stop working (on Nvidia cards atleast), so I need it to stay enabled.
I've had a lot of issues with things like mapped VBOs when using 2 GPUs that don't have GPU affinity setup. Generally the VBO will only be correct on one of the cards.