Timeline for Dynamic vertex buffer mapping call order
Current License: CC BY-SA 3.0
13 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| May 1, 2012 at 20:23 | vote | accept | xcrypt | ||
| May 1, 2012 at 20:08 | answer | added | Nathan Reed | timeline score: 2 | |
| May 1, 2012 at 17:56 | comment | added | House | That's something you'll have to test out and see if it meets your requirements. It's pretty difficult to answer subtle performance questions when there are so many factors that go into performance. | |
| May 1, 2012 at 17:55 | comment | added | xcrypt | @Byte56 Obviously I'm concerned about performance. There's nothing I need to do. However I want to know if that would be a good decision to gain performance. | |
| May 1, 2012 at 17:54 | comment | added | House | @xcrypt I'm saying the anti-stall protection they're providing applies to multi-threading. It doesn't mean you need to utilize it. If a car advertises it has air bags, that doesn't mean you need to find a way to use that feature. | |
| May 1, 2012 at 17:41 | comment | added | user13213 | Dynamic vertex buffers are discarded and filled every frame, if you change to a static vertex buffer that is destroyed and recreated every frame, I really can't tell you if that will make a performance difference. Try it. If you don't have to update your buffer every frame though, then you might indeed gain some performance when no updates are being performed. | |
| May 1, 2012 at 17:27 | comment | added | xcrypt | @Byte56 So basically you're saying that I'd have to implement that using MT? | |
| May 1, 2012 at 17:17 | comment | added | House | It doesn't say it's supposed to render while writing to the buffer. It's telling you that the hardware can still render from the previous buffer while you're writing the new one. Additionally, putting the draw call after map would mean: Map->Render->Fill->Unmap. It doesn't mean rendering and filling would happen at the same time. Think about the order these are called and how program control flow actually works. | |
| May 1, 2012 at 17:13 | history | edited | House | CC BY-SA 3.0 | added 263 characters in body |
| May 1, 2012 at 17:13 | history | rollback | House | Rollback to Revision 2 | |
| May 1, 2012 at 17:12 | history | edited | xcrypt | CC BY-SA 3.0 | added 259 characters in body; edited title |
| May 1, 2012 at 17:11 | history | edited | House | CC BY-SA 3.0 | added 30 characters in body; edited title |
| May 1, 2012 at 17:08 | history | asked | xcrypt | CC BY-SA 3.0 |