Cxbx-Reloaded
Cxbx-Reloaded copied to clipboard
Verify popup "FVF without position"
Quick summary
NOTE: Using similar template as Patrick's other pop-up message threads ("Popup issues", number 1157), but with this new hashed heading format developed around mid-2020 by admins. He, another leading programmer or admin may take over this original post whenever they wish to.
Details
Verify if the test case pop-up message, "FVF without position in XboxVertexShaderFromFVF" is being handled correctly. That is, it's inside the XbVertexShader.cpp code under the 'D3D8' folder.
If not, describe here what is wrong with it, and try to fix it. Once it's deemed correct, disable the popup.
Test case(s):
- Burnout 2: Point of Impact
- Ghoulies Demo (Grabbed by the Ghoulies demo version)
- Midtown Madness 3
- Otogi: Myth of Demons (15 test cases!)
- R: Racing Evolution (ID: IG-021 v1.03)
- Tom Clancy's Splinter Cell: Double Agent
System Configuration:
N/A
Additional Information (if any):
The acronym 'FVF' is Fixed Vertex Function as explained by the coders in the Discord channel. It means the test games are trying to setup a fixed function vertex stream, without setting a position attribute. It is also related to Vertex Shaders as noted in the message above. This could be more prolific across the games than initially thought.
I think a PR was recently merged in late 2020 (Maybe around September or October 2020) which added this new test case, so new user reports showing this message are beginning to pop up around that time and later on.
Racing Evolution hits this test case ID: IG-021 v1.03