Reputation
1,579
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
13 28
Newest
 Yearling
Impact
~67k people reached

  • 0 posts edited
  • 1 helpful flag
  • 56 votes cast
Feb
10
awarded  Popular Question
Jan
16
accepted Determine the stride of a DirectX Texture2D line?
Jan
16
comment Determine the stride of a DirectX Texture2D line?
This is for updating the content of textures where the stride is not equivalent (due to the size) to the TextureWidth * TexelSize, so RowPitch is what I need - Thank you!
Jan
15
asked Determine the stride of a DirectX Texture2D line?
Nov
29
comment Why can I not map a dynamic texture in D3D?
Thank you for your answer, I understand now. I made a mistake in my original question, but it applies entirely still. I will use an intermediate buffer and CopySubresourceRegion() to update my texture, as I assume that since the GPU will process these calls 'serially' the race condition no longer applies?
Nov
29
accepted Why can I not map a dynamic texture in D3D?
Nov
29
revised Why can I not map a dynamic texture in D3D?
added 172 characters in body
Nov
28
asked Why can I not map a dynamic texture in D3D?
Oct
24
comment Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
@Patrick, Thanks, that site looks great!
Oct
24
accepted Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
Oct
24
comment Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
@Nicol, Everything is starting to click now. There was confusion due to a disconnect between what I was seeing and what I thought I ought to be, as my library (taken from Axiom) declares column-major (and all the multiplication orders etc conform to this) yet the memory layout is row-major (judging by translation indices and the fact HLSL works correctly using the non-transposed matrix); I see now however how this is not in conflict. Thank you very much!
Oct
23
revised Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
added 210 characters in body
Oct
23
revised Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
edited title
Oct
23
asked Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
Oct
13
awarded  Nice Question
Oct
8
accepted How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Oct
8
comment How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Thank you Nathan, that makes the use of the Usage setting much clearer. As for the reason, it was more a 'wood-for-trees' case - the SlimDX documentation for MapMode hinted at ReadWrite capabilities so I was preoccupied with why I couldn't use them, currently there is no case in which I would require a read/write buffer.
Oct
8
revised How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
edited title
Oct
8
asked How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Oct
4
answered How should I go about abstracting away the graphics device?