OSDN Git Service

android-x86/external-swiftshader.git
10 years agoFixed using pixel shader constants in pixel shaders instead of vertex shader constant...
Nicolas Capens [Tue, 6 May 2014 20:38:19 +0000 (16:38 -0400)]
Fixed using pixel shader constants in pixel shaders instead of vertex shader constants, for relative addressing.

10 years agoStill check the arguments of non-user-defined function calls for other user-defined...
Nicolas Capens [Tue, 6 May 2014 20:33:20 +0000 (16:33 -0400)]
Still check the arguments of non-user-defined function calls for other user-defined function calls, to avoid eliminating non-dead functions.

Issue=305824

10 years agoAdd swiftshader fix for floating point cubemaps.
John Bauman [Tue, 6 May 2014 20:22:37 +0000 (16:22 -0400)]
Add swiftshader fix for floating point cubemaps.

Patch from Nicolas at Transgaming.

10 years agoUpdate to June 11 2013 code drop.
John Bauman [Tue, 6 May 2014 20:18:33 +0000 (16:18 -0400)]
Update to June 11 2013 code drop.

This should fix the hang bug we've been seeing.

10 years agoReenable ASLR in SwiftShader
John Bauman [Tue, 6 May 2014 20:06:04 +0000 (16:06 -0400)]
Reenable ASLR in SwiftShader

Apparently this was accidentally disabled when the project was switched to VS2010.

10 years agoChange Register function to use stdcall
John Bauman [Tue, 6 May 2014 20:01:35 +0000 (16:01 -0400)]
Change Register function to use stdcall

Older versions used stdcall, so change the signature for backwards compatibility.

10 years agoAdd SwiftShader dump from Feb 6 2013
John Bauman [Tue, 6 May 2014 19:57:45 +0000 (15:57 -0400)]
Add SwiftShader dump from Feb 6 2013

10 years agoFix sampler usage
John Bauman [Tue, 6 May 2014 19:32:06 +0000 (15:32 -0400)]
Fix sampler usage

Patch from Nicolas at Transgaming.

10 years agoFix on XP
John Bauman [Tue, 6 May 2014 19:30:19 +0000 (15:30 -0400)]
Fix on XP

10 years agoFix 16-bit texture support.
John Bauman [Tue, 6 May 2014 19:28:02 +0000 (15:28 -0400)]
Fix 16-bit texture support.

The last SwiftShader drop had a bug with 16-bit textures.

10 years agoFix crashes in SwiftShader with PPAPI
John Bauman [Tue, 6 May 2014 19:26:18 +0000 (15:26 -0400)]
Fix crashes in SwiftShader with PPAPI

SwiftShader had been crashing on certain websites with Flash. This change prevents that.

10 years agoUpdate SwiftShader to April code dump.
John Bauman [Tue, 6 May 2014 19:23:49 +0000 (15:23 -0400)]
Update SwiftShader to April code dump.

April code dump from Transgaming. Adds new shader compiler.

10 years agoSwitch SwiftShader to use GDI
John Bauman [Tue, 6 May 2014 19:13:04 +0000 (15:13 -0400)]
Switch SwiftShader to use GDI

We've seen some issues loading swiftshader, so use GDI to present to the screen.
Review URL: https://chromereviews.googleplex.com/4156013

10 years agoAlways reset rendertarget in swiftshader
John Bauman [Tue, 6 May 2014 19:11:36 +0000 (15:11 -0400)]
Always reset rendertarget in swiftshader

There was a bug in ANGLE where the serial wasn't being properly changed when the render target was reset, so as a hack always resend the render target. See chromium bug 118953.
Review URL: https://chromereviews.googleplex.com/4159013

10 years agoMerge in ANGLE r701 and r688
John Bauman [Tue, 6 May 2014 19:09:45 +0000 (15:09 -0400)]
Merge in ANGLE r701 and r688

This wasn't delay-loading dwmapi.dll, causing it to fail on XP.
Review URL: https://chromereviews.googleplex.com/3895016

10 years agoAdd vcproj files for swiftshader
John Bauman [Tue, 6 May 2014 19:08:01 +0000 (15:08 -0400)]
Add vcproj files for swiftshader

For some reason these were missing in my old checkin.

10 years agoAdd SwiftShader source to repo
John Bauman [Tue, 6 May 2014 19:04:28 +0000 (15:04 -0400)]
Add SwiftShader source to repo

Oct 6 code drop from Transgaming
Review URL: https://chromereviews.googleplex.com/3846015

10 years agoAdd header for swiftshader.
John Bauman [Tue, 6 May 2014 18:55:12 +0000 (14:55 -0400)]
Add header for swiftshader.

This header will be included in builds that use swiftshader, and will be used to avoid having a watermark on images.
Review URL: https://chromereviews.googleplex.com/3765016

10 years agoAdd Readme.txt with legal info.
Nicolas Capens [Tue, 6 May 2014 17:20:10 +0000 (13:20 -0400)]
Add Readme.txt with legal info.

10 years agoRemove Readme.txt
Nicolas Capens [Thu, 24 Apr 2014 21:56:04 +0000 (17:56 -0400)]
Remove Readme.txt

10 years agoAdd Readme.txt
Nicolas Capens [Thu, 24 Apr 2014 21:44:31 +0000 (17:44 -0400)]
Add Readme.txt

10 years agoInitial empty repository
Nicolas Capens [Wed, 23 Apr 2014 20:23:55 +0000 (20:23 +0000)]
Initial empty repository