41 reputation
310
bio website
location
age
visits member for 3 years, 3 months
seen Sep 12 '11 at 2:17

Jul
10
asked How did you learn DirectX 11?
Jul
9
revised What do these STATE_CREATION warnings mean in the DX11 debug output?
added 110 characters in body
Jul
9
comment What do these STATE_CREATION warnings mean in the DX11 debug output?
Found the issue. A slight tweak in my hash table nodes was preventing them from calling their shut down procedures. I'll definitely go and take look at the smart pointers. Thanks! Just gotta solve my shader cbuffer problem first...
Jul
9
revised Can't update DirectX11 shader constant buffer
added 286 characters in body
Jul
9
comment What do these STATE_CREATION warnings mean in the DX11 debug output?
@DeadMG: Yeah, I've look at them and using the Boost library. However as stupid as it sounds, I like building my own wheel (and despite what it sounds like I think I'm doing pretty well other than my mass confusion with the D3D11 API) and read the Boost smart pointers can potentially be performance hogs and using handles with handle tables is a safer route.
Jul
9
accepted What do these STATE_CREATION warnings mean in the DX11 debug output?
Jul
9
comment What do these STATE_CREATION warnings mean in the DX11 debug output?
Wow, thank you! That's a bit much for me at the moment but I'm looking forward to digesting it tomorrow morning when I'm not sleep deprived. Haha.
Jul
9
answered Modern Shader Book?
Jul
9
revised Can't update DirectX11 shader constant buffer
added 317 characters in body
Jul
9
asked What do these STATE_CREATION warnings mean in the DX11 debug output?
Jul
8
revised Can't update DirectX11 shader constant buffer
added 3604 characters in body
Jul
8
revised Can't update DirectX11 shader constant buffer
deleted 4276 characters in body
Jul
8
awarded  Scholar
Jul
8
revised Can't update DirectX11 shader constant buffer
added 4 characters in body
Jul
8
revised Can't update DirectX11 shader constant buffer
added 3841 characters in body
Jul
8
revised Can't update DirectX11 shader constant buffer
added 3841 characters in body
Jul
8
revised Can't update DirectX11 shader constant buffer
added 3841 characters in body
Jul
8
revised Can't update DirectX11 shader constant buffer
added 3841 characters in body
Jul
8
comment Can't update DirectX11 shader constant buffer
I set the pixel and vertex shader buffers right after updating the buffer and right before drawing. I've been rummaging around the MSDN documentation for awhile and I haven't found any discrepancies. So I'm guessing it might be something else earlier in the code so I'm going to post the shader compilation code too. While I dissect and comment out lines.
Jul
7
comment Can't update DirectX11 shader constant buffer
Ah ok, thanks! Is the map function faster or slower since it has to get a mutex lock (I'm assuming) on the buffer and update the entire struct and then release the lock, as opposed to just flushing a whole struct of data to the GPU? Also playing with these suggestions still doesn't fix the problem and the D3D11 warning remains.