Sign in
swiftshader
/
SwiftShader
/
e2540106b756159d180677ac9f84da9af49dfd8a
e254010
Load libraries from a list of possible names.
by Nicolas Capens
· 10 years ago
f6b6d27
Add stubs for RAD entry functions.
by Nicolas Capens
· 10 years ago
77e72af
Initialize RAD using EGL instead of GLUT.
by Nicolas Capens
· 10 years ago
7233930
Added HelloRAD test sample.
by Nicolas Capens
· 11 years ago
9d4c9210
Rename libGLESv2 references to libRAD. Rename the es2 namespace to rad.
by Nicolas Capens
· 10 years ago
f97ae8b
Remove libGLES_CM and rename libGLESv2 to libRAD.
by Nicolas Capens
· 10 years ago
103896b
Copy the OpenGL folder to Radiance.
by Nicolas Capens
· 10 years ago
e832139
Rename the GLES2 folder to OpenGL.
by Nicolas Capens
· 10 years ago
8b07ae8
Automatically close the attach debugger dialog.
by Nicolas Capens
· 10 years ago
9790764
Fix crash on eglDestroyContext.
by Nicolas Capens
· 10 years ago
1ea92f8
Fix comparing GL texture target against the GL enum (not EGL enum).
by Nicolas Capens
· 10 years ago
4104146
Fix setting the number of matching configs for an unknown attribute.
by Nicolas Capens
· 10 years ago
faa10f0
Implement texturing.
by Nicolas Capens
· 10 years ago
ef34122
Implement attribute pointers.
by Nicolas Capens
· 10 years ago
89aee72
Track active texture.
by Nicolas Capens
· 10 years ago
3779221
Implement texture enable.
by Nicolas Capens
· 10 years ago
6b537b7
Implement the fixed-function matrix stacks.
by Nicolas Capens
· 10 years ago
e1a3282
Implement fixed-function lighting.
by Nicolas Capens
· 10 years ago
f3d2efd
Match the exports ordinals to PowerVR.
by Nicolas Capens
· 10 years ago
6b8dc3e
Add the BasicTnL PowerVR sample.
by Nicolas Capens
· 10 years ago
702aabd
Call any available function for creating frame buffers.
by Nicolas Capens
· 10 years ago
14ee762
Name the namespaces logically.
by Nicolas Capens
· 10 years ago
d76b5df
Delegate extensions to the right implementation based on client version.
by Nicolas Capens
· 10 years ago
6a7e871
Return the requested GL context version.
by Nicolas Capens
· 10 years ago
afd1f9f
Retrieve the current context and display from EGL.
by Nicolas Capens
· 10 years ago
f9b76a8
Rename the GLES2 namespace to gl2.
by Nicolas Capens
· 10 years ago
16ea3c8
Move common image implementations to EGL.
by Nicolas Capens
· 10 years ago
ead7ac5
Share the EGL image interface between implementations.
by Nicolas Capens
· 10 years ago
b0e9355
Update to the latest Khronos headers.
by Nicolas Capens
· 10 years ago
1e7c4fe
Remove tracing for the Device interface.
by Nicolas Capens
· 10 years ago
3067c04
Eliminate unnecessary getDevice() calls.
by Nicolas Capens
· 10 years ago
c78445c
Eliminate the createDevice() dependency.
by Nicolas Capens
· 10 years ago
b387caa
Create the depth/stencil buffer independently from the device.
by Nicolas Capens
· 10 years ago
7ce51fc
Move the EGL shared image creation implementation to the context.
by Nicolas Capens
· 10 years ago
eef2c97
Abstract the use of textures in EGL.
by Nicolas Capens
· 10 years ago
6bfaaf2
Remove unnecessary getDevice() calls.
by Nicolas Capens
· 10 years ago
819cfb8
Fix setting the EGL context.
by Nicolas Capens
· 10 years ago
c2df125
Eliminate the glBindTexImage dependency.
by Nicolas Capens
· 10 years ago
6899f6c
Eliminate the getCurrentContext() dependency.
by Nicolas Capens
· 10 years ago
f6cd5de
Eliminate the destroyContext() dependency.
by Nicolas Capens
· 10 years ago
b4db629
Advertise GL_OES_EGL_image support.
by Nicolas Capens
· 10 years ago
27dc68a
Advertise EGL configs as ES1 renderable.
by Nicolas Capens
· 10 years ago
1115782
Add ES1 stubs and remove ES2-only functions.
by Nicolas Capens
· 10 years ago
d262071
Fix a Khronos extension function prototype.
by Nicolas Capens
· 10 years ago
772d579
Don't include libGLESv2 headers in libEGL headers.
by Nicolas Capens
· 10 years ago
e813940
Add the Khronos GLES headers.
by Nicolas Capens
· 10 years ago
3c62d64
Add the libGLES_CM project to the solution and fix up file references.
by Nicolas Capens
· 10 years ago
1c571f2
Rename libGLESv2 files to libGLES_CM.
by Nicolas Capens
· 10 years ago
dbf6fc8
Copy libGLESv2 to libGLES_CM.
by Nicolas Capens
· 10 years ago
a0f4be8
Use unsigned enum base types to use them as state bitfields.
by Nicolas Capens
· 10 years ago
7727899
Remove unused min/max definitions.
by Nicolas Capens
· 11 years ago
cbefe53
Move current register to register set.
by Nicolas Capens
· 11 years ago
0456c5d
Remove unused shader compiler code.
by Nicolas Capens
· 11 years ago
bf65575
Fix the write mask of indirect struct accesses.
by Nicolas Capens
· 11 years ago
129c98a
Update the release version.
by Nicolas Capens
· 11 years ago
014b9a6
Fix crash caused by missing shader function definition and report the error.
by Nicolas Capens
· 11 years ago
bbcc4e1
Delete routines on demand.
by Nicolas Capens
· 11 years ago
d946e0a
Split off Routine into its own file.
by Nicolas Capens
· 11 years ago
db1515d
Estimate the function size based on the average instruction size.
by Nicolas Capens
· 11 years ago
f1a3065
Update the RoutineManager interface.
by Nicolas Capens
· 11 years ago
2fb4110
Rename MemoryManager to RoutineManager.
by Nicolas Capens
· 11 years ago
4f8facd
Separate memory page size determination into a function.
by Nicolas Capens
· 11 years ago
b913188
Fix S3TC compilation on Linux.
by Nicolas Capens
· 11 years ago
81b9ca6
Implement constructing vectors from matrices and matrices from scalars.
by Nicolas Capens
· 11 years ago
9958acf
Eliminate conversion operations.
by Nicolas Capens
· 11 years ago
7c0ec1e
Produce constructors instead of conversions.
by Nicolas Capens
· 11 years ago
c3bfb40
Add constant casting support.
by Nicolas Capens
· 11 years ago
2060866
Implement implicit casting support for constructors.
by Nicolas Capens
· 11 years ago
a582b31
Fix creating external textures from EGL images.
by Nicolas Capens
· 11 years ago
e9c5e4f
Implement GL_OES_EGL_image_external support.
by Nicolas Capens
· 11 years ago
434311c
Remove intrinsic parameter names.
by Nicolas Capens
· 11 years ago
6e77a64
Implement EGL_KHR_gl_renderbuffer_image support.
by Nicolas Capens
· 11 years ago
d71d02a
Implement EGL_KHR_gl_texture_cubemap_image support.
by Nicolas Capens
· 11 years ago
b676d2d
Implement EGL_KHR_gl_texture_2D_image support.
by Nicolas Capens
· 11 years ago
d6e03bb
Implement the EGL_KHR_image_base interface.
by Nicolas Capens
· 11 years ago
d8afb0f
Add the DisplacementMap PowerVR sample.
by Nicolas Capens
· 11 years ago
7b21f27
Add the ChameleonMan PowerVR sample.
by Nicolas Capens
· 11 years ago
6f1f156
Add the HelloAPI PowerVR sample.
by Nicolas Capens
· 11 years ago
09eed6d
Merge "Optimize culling."
by Nicolas Capens
· 11 years ago
c68df5f
Optimize culling.
by Nicolas Capens
· 11 years ago
557b14e
Make available EGL surface parameters queryable.
by Nicolas Capens
· 11 years ago
ae799b1
Implement GL_EXT_blend_minmax support
by Nicolas Capens
· 11 years ago
499b440
Upgrade Windows projects to Visual Studio 2013.
by Nicolas Capens
· 11 years ago
e81c96a
Enable S3TC texture formats on Windows.
by Nicolas Capens
· 11 years ago
10219e7
Use the full format to specify frame buffer blits.
by Nicolas Capens
· 11 years ago
6296dbb
Check for X11 window resizes.
by Nicolas Capens
· 11 years ago
296e312
Avoid writing any pixels outside of the frame buffer.
by Nicolas Capens
· 11 years ago
a38f746
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.
by Nicolas Capens
· 11 years ago
2f24de3
Only open an X11 display when not provided by the application through eglGetDisplay().
by Nicolas Capens
· 11 years ago
49e3cb5
Fix projected texture mapping with lod or bias.
by Nicolas Capens
· 11 years ago
7381c99
Defer worker thread creation until the first draw call.
by Nicolas Capens
· 11 years ago
5a35426
Install a custom error handler to catch BadAccess errors from XShmAttach so we can fall back to not using MIT-SHM.
by Nicolas Capens
· 11 years ago
cb12258
Use versioned shared library names.
by Nicolas Capens
· 11 years ago
c6e8ab1
Only apply the enable mask on instructions requiring predication.
by Nicolas Capens
· 11 years ago
36b989c
Update the version number of release.
by Nicolas Capens
· 11 years ago
6e48fc8
Enhanced the sampling precision of 88 texture formats.
by Nicolas Capens
· 11 years ago
059bece
Fixed reading back gl_PointSize.
by Nicolas Capens
· 11 years ago
4677a5f
Fixed initializing the 'leave' enable mask on every shader iteration.
by Nicolas Capens
· 11 years ago
b5e7a2a
Fixed using pixel shader constants in pixel shaders instead of vertex shader constants, for relative addressing.
by Nicolas Capens
· 11 years ago
7aba0a3
Still check the arguments of non-user-defined function calls for other user-defined function calls, to avoid eliminating non-dead functions.
by Nicolas Capens
· 11 years ago
Next »