Am 07.10.2016 um 00:33 schrieb Axel Davy:
> On 06/10/2016 22:28, Ilia Mirkin wrote:
>> On Thu, Oct 6, 2016 at 4:24 PM, Axel Davy wrote:
>>> On 05/10/2016 22:08, Axel Davy wrote:
HRESULT NINE_WINAPI
NineDevice9_ProcessVertices( struct NineDevice9 *This,
On 06/10/2016 22:28, Ilia Mirkin wrote:
On Thu, Oct 6, 2016 at 4:24 PM, Axel Davy wrote:
On 05/10/2016 22:08, Axel Davy wrote:
HRESULT NINE_WINAPI
NineDevice9_ProcessVertices( struct NineDevice9 *This,
UINT SrcStartIndex,
@@ -3174,33 +3188,69 @@ NineDevice
On Thu, Oct 6, 2016 at 4:24 PM, Axel Davy wrote:
> On 05/10/2016 22:08, Axel Davy wrote:
>>
>> HRESULT NINE_WINAPI
>> NineDevice9_ProcessVertices( struct NineDevice9 *This,
>>UINT SrcStartIndex,
>> @@ -3174,33 +3188,69 @@ NineDevice9_ProcessVertices( struct Nine
On 05/10/2016 22:08, Axel Davy wrote:
HRESULT NINE_WINAPI
NineDevice9_ProcessVertices( struct NineDevice9 *This,
UINT SrcStartIndex,
@@ -3174,33 +3188,69 @@ NineDevice9_ProcessVertices( struct NineDevice9 *This,
IDirect3DVertexDecl
For now only VS 3 support is implemented.
This enables The Sims 2 to work.
Signed-off-by: Axel Davy
---
src/gallium/state_trackers/nine/device9.c | 143 +---
src/gallium/state_trackers/nine/device9.h | 7 +
src/gallium/state_trackers/nine/nine_shader.c | 69 +++-
s