Re: [Mesa-dev] V3 i965/Gallium ARB_get_program_binary support

2017-12-07 Thread Tapani Pälli
On 12/07/2017 01:47 PM, Tapani Pälli wrote: Hi; I've been testing this functionality with little app I have and I noticed one thing by accident. If I call link twice for a regular program like this: glLinkProgram(program); glLinkProgram(program); everything's fine, sequential calls do not

Re: [Mesa-dev] V3 i965/Gallium ARB_get_program_binary support

2017-12-07 Thread Tapani Pälli
Hi; I've been testing this functionality with little app I have and I noticed one thing by accident. If I call link twice for a regular program like this: glLinkProgram(program); glLinkProgram(program); everything's fine, sequential calls do not generate errors. However for program loaded v

Re: [Mesa-dev] V3 i965/Gallium ARB_get_program_binary support

2017-12-05 Thread Mike Lothian
I can confirm this fixes the Dead Island crash, which makes this the first time I've been able to play the game since purchasing it :D The patches doesn't apply cleanly to master so I used the following fixup https://github.com/FireBurn/mesa/tree/gallium-program-binary If you're happy with that f

Re: [Mesa-dev] V3 i965/Gallium ARB_get_program_binary support

2017-12-04 Thread Timothy Arceri
Ping! The outstanding patches for review are: 4, 12, 22, 23 Gallium specific patches: 17-21 The following have a v1 r-b Nicolai but have changed since: 13, 14, 15 Branch available here: https://github.com/tarceri/Mesa.git gallium-program-binary On 29/11/17 12:24, Timothy Arceri wrote: V3:

[Mesa-dev] V3 i965/Gallium ARB_get_program_binary support

2017-11-28 Thread Timothy Arceri
V3: This is basically the V2 that Jordan sent with feedback addressed, gallium support added, some minor functional changes such as only storing the default uniforms to either disk or program binary cache (rather than fixing them up later) and some refactoring to allow greater code sharing between