OSDN Git Service

android-x86/external-swiftshader.git
9 years agoDon't include libGLESv2 headers in libEGL headers.
Nicolas Capens [Thu, 23 Oct 2014 20:03:51 +0000 (16:03 -0400)]
Don't include libGLESv2 headers in libEGL headers.

BUG=18110152

Change-Id: Idf21c48b1fa154382e1056b8340d5ab777358755
Reviewed-on: https://swiftshader-review.googlesource.com/1234
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoAdd the Khronos GLES headers.
Nicolas Capens [Thu, 23 Oct 2014 18:13:35 +0000 (14:13 -0400)]
Add the Khronos GLES headers.

BUG=18110152

Change-Id: Ib6875c72bf28e6227ddb24ddffc00cf2c9216534
Reviewed-on: https://swiftshader-review.googlesource.com/1233
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoAdd the libGLES_CM project to the solution and fix up file references.
Nicolas Capens [Thu, 23 Oct 2014 17:44:08 +0000 (13:44 -0400)]
Add the libGLES_CM project to the solution and fix up file references.

BUG=18110152

Change-Id: Icf8a3351ed36090f1c7101a09d44f5e6aa2991ed
Reviewed-on: https://swiftshader-review.googlesource.com/1232
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoRename libGLESv2 files to libGLES_CM.
Nicolas Capens [Thu, 23 Oct 2014 17:36:27 +0000 (13:36 -0400)]
Rename libGLESv2 files to libGLES_CM.

BUG=18110152

Change-Id: I8edde80796fdd677dab3c5b8289b852c12329f55
Reviewed-on: https://swiftshader-review.googlesource.com/1231
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoCopy libGLESv2 to libGLES_CM.
Nicolas Capens [Thu, 23 Oct 2014 17:33:20 +0000 (13:33 -0400)]
Copy libGLESv2 to libGLES_CM.

BUG=18110152

Change-Id: Ibf9b8c47e2d7c145d844ac4e69d6a20a7342d5db
Reviewed-on: https://swiftshader-review.googlesource.com/1230
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoUse unsigned enum base types to use them as state bitfields.
Nicolas Capens [Wed, 22 Oct 2014 18:35:30 +0000 (14:35 -0400)]
Use unsigned enum base types to use them as state bitfields.

BUG=17878699

Change-Id: Ib112ddf399ebd22676a775cdb6e6927e8f8ce25f
Reviewed-on: https://swiftshader-review.googlesource.com/1202
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
9 years agoRemove unused min/max definitions.
Nicolas Capens [Thu, 16 Oct 2014 04:07:21 +0000 (00:07 -0400)]
Remove unused min/max definitions.

BUG=17878699

Change-Id: If48ef9b43e140e9f43687edf55928d932247d513
Reviewed-on: https://swiftshader-review.googlesource.com/1201
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoMove current register to register set.
Nicolas Capens [Thu, 16 Oct 2014 04:16:01 +0000 (00:16 -0400)]
Move current register to register set.

Change-Id: I4c3e3e22c51613d8d87078fc196f647a485ca28f
Reviewed-on: https://swiftshader-review.googlesource.com/1200
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoRemove unused shader compiler code.
Nicolas Capens [Fri, 17 Oct 2014 18:36:08 +0000 (14:36 -0400)]
Remove unused shader compiler code.

BUG=14600811

Change-Id: I09f18c61e94b46592e2c0bd1905a668c94ed1c16
Reviewed-on: https://swiftshader-review.googlesource.com/1080
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
9 years agoFix the write mask of indirect struct accesses.
Nicolas Capens [Fri, 17 Oct 2014 09:13:46 +0000 (05:13 -0400)]
Fix the write mask of indirect struct accesses.

BUG=17987645

Change-Id: Ie33767573f0994635343b0d0f441c3ebb2462881
Reviewed-on: https://swiftshader-review.googlesource.com/1210
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
9 years agoUpdate the release version.
Nicolas Capens [Wed, 15 Oct 2014 18:15:52 +0000 (14:15 -0400)]
Update the release version.

Change-Id: Ie9b4d9fd7f9c0814c839bdf5dbb53d7fd4cd8a8f
Reviewed-on: https://swiftshader-review.googlesource.com/1192
Reviewed-by: <capn@google.com>
Tested-by: <capn@google.com>
9 years agoFix crash caused by missing shader function definition and report the error.
Nicolas Capens [Wed, 15 Oct 2014 14:28:29 +0000 (10:28 -0400)]
Fix crash caused by missing shader function definition and report the error.

BUG=17956386

Change-Id: I89f243b557b70401052b1f7db237fbc410386f64
Reviewed-on: https://swiftshader-review.googlesource.com/1190
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: <nicolascapens@google.com>
Reviewed-by: <nicolascapens@google.com>
10 years agoDelete routines on demand.
Nicolas Capens [Thu, 26 Jun 2014 17:59:15 +0000 (13:59 -0400)]
Delete routines on demand.

BUG=15907357

Change-Id: I1aebdaa2aa17a88c7de6b181662fb86617b3dc55
Reviewed-on: https://swiftshader-review.googlesource.com/1145
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoSplit off Routine into its own file.
Nicolas Capens [Thu, 26 Jun 2014 15:31:08 +0000 (11:31 -0400)]
Split off Routine into its own file.

BUG=15907357

Change-Id: I7a16ab35e8013d8457c482b06220b755a9f79745
Reviewed-on: https://swiftshader-review.googlesource.com/1144
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoEstimate the function size based on the average instruction size.
Nicolas Capens [Thu, 26 Jun 2014 14:53:42 +0000 (10:53 -0400)]
Estimate the function size based on the average instruction size.

BUG=15907357

Change-Id: I75c30a62d4a935a66ab25b4f7d581dbd0dff12a8
Reviewed-on: https://swiftshader-review.googlesource.com/1143
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoUpdate the RoutineManager interface.
Nicolas Capens [Thu, 26 Jun 2014 14:18:14 +0000 (10:18 -0400)]
Update the RoutineManager interface.

BUG=15907357

Change-Id: Icbd1148c81fa71c31405330eb45294d0186ba6c6
Reviewed-on: https://swiftshader-review.googlesource.com/1142
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoRename MemoryManager to RoutineManager.
Nicolas Capens [Thu, 26 Jun 2014 14:11:50 +0000 (10:11 -0400)]
Rename MemoryManager to RoutineManager.

BUG=15907357

Change-Id: I3aeffd19952f6b3d3c35d0dbdb6720a229824cd0
Reviewed-on: https://swiftshader-review.googlesource.com/1141
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoSeparate memory page size determination into a function.
Nicolas Capens [Thu, 26 Jun 2014 14:02:27 +0000 (10:02 -0400)]
Separate memory page size determination into a function.

BUG=15907357

Change-Id: I6f930527978e9e3672f48e38da6ac80efbf8cd22
Reviewed-on: https://swiftshader-review.googlesource.com/1140
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoFix S3TC compilation on Linux.
Nicolas Capens [Mon, 16 Jun 2014 20:46:23 +0000 (16:46 -0400)]
Fix S3TC compilation on Linux.

BUG=14602552

Change-Id: Ie2488d4301ed119ff9cc0105954f875f7e3050fd
Reviewed-on: https://swiftshader-review.googlesource.com/1120
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement constructing vectors from matrices and matrices from scalars.
Nicolas Capens [Fri, 13 Jun 2014 21:13:17 +0000 (17:13 -0400)]
Implement constructing vectors from matrices and matrices from scalars.

BUG=15415045

Change-Id: I97355dab2890bcf3c1bf39d149960e53e4fed325
Reviewed-on: https://swiftshader-review.googlesource.com/1115
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoEliminate conversion operations.
Nicolas Capens [Thu, 12 Jun 2014 23:28:57 +0000 (19:28 -0400)]
Eliminate conversion operations.

They've been replaced by using constructor nodes, so any code handling conversion operators
can be removed.

BUG=15415045

Change-Id: Ibf277f3014800b6e9503d65f102f8d8b6013a2d7
Reviewed-on: https://swiftshader-review.googlesource.com/1114
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoProduce constructors instead of conversions.
Nicolas Capens [Thu, 12 Jun 2014 16:18:44 +0000 (12:18 -0400)]
Produce constructors instead of conversions.

GLSL only supports explicit conversion through constructors. Therefore the conversion
nodes are redundant.

BUG=15415045

Change-Id: Ia6bd93c9c4a69d013a4ec82f81826e6ff5c18eb2
Reviewed-on: https://swiftshader-review.googlesource.com/1113
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoAdd constant casting support.
Nicolas Capens [Thu, 12 Jun 2014 15:45:17 +0000 (11:45 -0400)]
Add constant casting support.

BUG=15415045

Change-Id: I35b27fec33aede0fedde892cd9379ca19fdb6f08
Reviewed-on: https://swiftshader-review.googlesource.com/1112
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement implicit casting support for constructors.
Nicolas Capens [Thu, 12 Jun 2014 18:05:19 +0000 (14:05 -0400)]
Implement implicit casting support for constructors.

BUG=15415045

Change-Id: Ib6ec56f545ff37b5711bdf22bca1b33429521937
Reviewed-on: https://swiftshader-review.googlesource.com/1111
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoFix creating external textures from EGL images.
Nicolas Capens [Thu, 12 Jun 2014 22:33:27 +0000 (18:33 -0400)]
Fix creating external textures from EGL images.

BUG=14610416

Change-Id: Ice828f206630a1e9a92af2139ef38a3a7a8e835a
Reviewed-on: https://swiftshader-review.googlesource.com/1110
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement GL_OES_EGL_image_external support.
Nicolas Capens [Thu, 29 May 2014 02:46:43 +0000 (22:46 -0400)]
Implement GL_OES_EGL_image_external support.

BUG=14610416

Change-Id: I9ca6d1779c7b6f1b28d5d5665264815881ee01b5
Reviewed-on: https://swiftshader-review.googlesource.com/1071
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoRemove intrinsic parameter names.
Nicolas Capens [Wed, 28 May 2014 23:23:55 +0000 (19:23 -0400)]
Remove intrinsic parameter names.

BUG=14610416

Change-Id: I8d6ce04e78d4ca222c87cd992ac75a17982d6b4c
Reviewed-on: https://swiftshader-review.googlesource.com/1070
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement EGL_KHR_gl_renderbuffer_image support.
Nicolas Capens [Thu, 12 Jun 2014 04:13:37 +0000 (00:13 -0400)]
Implement EGL_KHR_gl_renderbuffer_image support.

BUG=14610416

Change-Id: I406d356a70c2c3b2a2b6861b7a8c00a01fe5c8cf
Reviewed-on: https://swiftshader-review.googlesource.com/1061
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement EGL_KHR_gl_texture_cubemap_image support.
Nicolas Capens [Thu, 12 Jun 2014 04:09:18 +0000 (00:09 -0400)]
Implement EGL_KHR_gl_texture_cubemap_image support.

BUG=14610416

Change-Id: I1e236333c8fb7a6870bdd1ef8abaea4c6e9e4d4e
Reviewed-on: https://swiftshader-review.googlesource.com/1052
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement EGL_KHR_gl_texture_2D_image support.
Nicolas Capens [Tue, 27 May 2014 21:23:07 +0000 (17:23 -0400)]
Implement EGL_KHR_gl_texture_2D_image support.

BUG=14610416

Change-Id: I78b958709f92bf41a15a8e85260d09de9c2385e1
Reviewed-on: https://swiftshader-review.googlesource.com/1051
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoImplement the EGL_KHR_image_base interface.
Nicolas Capens [Tue, 27 May 2014 19:05:36 +0000 (15:05 -0400)]
Implement the EGL_KHR_image_base interface.

BUG=14610416

Change-Id: I9df43e50ac3160dbfb5deda90a7c1b618c9e91b4
Reviewed-on: https://swiftshader-review.googlesource.com/1021
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoAdd the DisplacementMap PowerVR sample.
Nicolas Capens [Thu, 5 Jun 2014 04:23:27 +0000 (00:23 -0400)]
Add the DisplacementMap PowerVR sample.

BUG=14598298

Change-Id: Ie155538dac9395021b5a69b9aa553a8c7e85aa8f
Reviewed-on: https://swiftshader-review.googlesource.com/1100
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoAdd the ChameleonMan PowerVR sample.
Nicolas Capens [Thu, 5 Jun 2014 02:51:10 +0000 (22:51 -0400)]
Add the ChameleonMan PowerVR sample.

BUG=14598298

Change-Id: Id6dcaebe793cf3d3a10af571348f461023d2a9d2
Reviewed-on: https://swiftshader-review.googlesource.com/1090
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoAdd the HelloAPI PowerVR sample.
Nicolas Capens [Tue, 3 Jun 2014 04:05:08 +0000 (00:05 -0400)]
Add the HelloAPI PowerVR sample.

BUG=14598298

Change-Id: I9b730fb1b8fbcd5bdb2f0d8ecab3981e7dab2003
Reviewed-on: https://swiftshader-review.googlesource.com/1082
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
10 years agoMerge "Optimize culling."
Nicolas Capens [Wed, 28 May 2014 17:47:24 +0000 (17:47 +0000)]
Merge "Optimize culling."

10 years agoOptimize culling.
Nicolas Capens [Wed, 7 May 2014 05:14:21 +0000 (01:14 -0400)]
Optimize culling.

BUG=14625629

Change-Id: Iafe3d2db66d4f7e1a0597ffdaf865a781a015216

10 years agoMake available EGL surface parameters queryable.
Nicolas Capens [Tue, 27 May 2014 18:25:33 +0000 (14:25 -0400)]
Make available EGL surface parameters queryable.

BUG=14959041

Change-Id: I0447c512554e3da98c3b5b0f7a88cdadb96ef4d4

10 years agoImplement GL_EXT_blend_minmax support
Nicolas Capens [Tue, 13 May 2014 14:34:00 +0000 (10:34 -0400)]
Implement GL_EXT_blend_minmax support

BUG=14852910

Change-Id: I0ade7db0284370d91fbb3c35c8ca6ed040bdba1e

10 years agoUpgrade Windows projects to Visual Studio 2013.
Nicolas Capens [Thu, 8 May 2014 19:37:17 +0000 (15:37 -0400)]
Upgrade Windows projects to Visual Studio 2013.

BUG=14625486

Change-Id: I6a29ec3294f34136209d991b37d6b4d80723d3a7

10 years agoEnable S3TC texture formats on Windows.
Nicolas Capens [Wed, 7 May 2014 14:19:36 +0000 (10:19 -0400)]
Enable S3TC texture formats on Windows.

BUG=14602552

Change-Id: I0dcd77bf3869ecd3a5ebbfe2dde724187f2082d3

10 years agoUse the full format to specify frame buffer blits.
Nicolas Capens [Wed, 7 May 2014 04:17:20 +0000 (00:17 -0400)]
Use the full format to specify frame buffer blits.

10 years agoCheck for X11 window resizes.
Nicolas Capens [Wed, 7 May 2014 04:13:29 +0000 (00:13 -0400)]
Check for X11 window resizes.

crbug.com/336438

10 years agoAvoid writing any pixels outside of the frame buffer.
Nicolas Capens [Wed, 7 May 2014 04:10:55 +0000 (00:10 -0400)]
Avoid writing any pixels outside of the frame buffer.

crbug.com/336438

10 years agoAvoid reading or writing the configuration file if we don't have access to it. In...
Nicolas Capens [Wed, 7 May 2014 04:07:57 +0000 (00:07 -0400)]
Avoid reading or writing the configuration file if we don't have access to it. In particular this helps prevent the seccomp-bpf sandbox from shutting things down.

crbug.com/336438

10 years agoOnly open an X11 display when not provided by the application through eglGetDisplay().
Nicolas Capens [Wed, 7 May 2014 04:03:25 +0000 (00:03 -0400)]
Only open an X11 display when not provided by the application through eglGetDisplay().

10 years agoFix projected texture mapping with lod or bias.
Nicolas Capens [Wed, 7 May 2014 03:50:46 +0000 (23:50 -0400)]
Fix projected texture mapping with lod or bias.

10 years agoDefer worker thread creation until the first draw call.
Nicolas Capens [Wed, 7 May 2014 03:48:15 +0000 (23:48 -0400)]
Defer worker thread creation until the first draw call.

crbug.com/336438

10 years agoInstall a custom error handler to catch BadAccess errors from XShmAttach so we can...
Nicolas Capens [Wed, 7 May 2014 03:42:15 +0000 (23:42 -0400)]
Install a custom error handler to catch BadAccess errors from XShmAttach so we can fall back to not using MIT-SHM.

crbug.com/336438

10 years agoUse versioned shared library names.
Nicolas Capens [Wed, 7 May 2014 03:34:44 +0000 (23:34 -0400)]
Use versioned shared library names.

crbug.com/336438

10 years agoOnly apply the enable mask on instructions requiring predication.
Nicolas Capens [Wed, 7 May 2014 03:31:07 +0000 (23:31 -0400)]
Only apply the enable mask on instructions requiring predication.

10 years agoUpdate the version number of release.
Nicolas Capens [Wed, 7 May 2014 03:25:11 +0000 (23:25 -0400)]
Update the version number of release.

10 years agoEnhanced the sampling precision of 88 texture formats.
Nicolas Capens [Tue, 6 May 2014 20:45:31 +0000 (16:45 -0400)]
Enhanced the sampling precision of 88 texture formats.

10 years agoFixed reading back gl_PointSize.
Nicolas Capens [Tue, 6 May 2014 20:44:23 +0000 (16:44 -0400)]
Fixed reading back gl_PointSize.

10 years agoFixed initializing the 'leave' enable mask on every shader iteration.
Nicolas Capens [Tue, 6 May 2014 20:42:26 +0000 (16:42 -0400)]
Fixed initializing the 'leave' enable mask on every shader iteration.

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