[PATCH 2/8] wined3d: Unbind textures in context_bind_shader_resources().

Józef Kucia joseph.kucia at gmail.com
Thu Mar 9 05:09:58 CST 2017


On Thu, Mar 9, 2017 at 11:55 AM, Henri Verbeet <hverbeet at gmail.com> wrote:
> On 9 March 2017 at 11:51, Józef Kucia <joseph.kucia at gmail.com> wrote:
>> On Thu, Mar 9, 2017 at 11:20 AM, Henri Verbeet <hverbeet at 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.



More information about the wine-devel mailing list