[Mesa-dev] [PATCH 20/75] st/nine: Initial ProcessVertices support

2016-10-05 Thread Axel Davy
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

Re: [Mesa-dev] [PATCH 20/75] st/nine: Initial ProcessVertices support

2016-10-06 Thread Axel Davy
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

Re: [Mesa-dev] [PATCH 20/75] st/nine: Initial ProcessVertices support

2016-10-06 Thread Ilia Mirkin
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

Re: [Mesa-dev] [PATCH 20/75] st/nine: Initial ProcessVertices support

2016-10-06 Thread 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, UINT SrcStartIndex, @@ -3174,33 +3188,69 @@ NineDevice

Re: [Mesa-dev] [PATCH 20/75] st/nine: Initial ProcessVertices support

2016-10-07 Thread Roland Scheidegger
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,