On Thu, Mar 9, 2017 at 11:55 AM, Henri Verbeet hverbeet@gmail.com wrote:
On 9 March 2017 at 11:51, Józef Kucia joseph.kucia@gmail.com wrote:
On Thu, Mar 9, 2017 at 11:20 AM, Henri Verbeet hverbeet@gmail.com wrote:
Tangentially, how does this work with "Aon9" shaders?
"Aon9" shaders don't work in wined3d. For example, constant buffers aren't handled correctly (we have a todo_wine for this). I don't expect texture bindings to work properly in the current git or after this change. I think that "Aon9" shaders are rather a low priority thing. Generally, apps don't seem to ship shaders compiled with feature level 9 support.
Yeah, I didn't mean in wined3d as such, but I'd expect those to just use the corresponding shader resource view and sampler when referencing a SM3 sampler, right?
Right, there are certainly some additional restrictions, but feature level 9 shaders use the corresponding SRVs and samplers.