Sign in
swiftshader
/
SwiftShader
/
5790c95e78a6e98d82e6c9ed0b8dc60c4bdeb5fa
5790c95
Refactor sampleTexel() to use a return value.
by Nicolas Capens
· 8 years ago
494e4b5
Fixed loading GL_RGB10_A2UI texture format
by Alexis Hetu
· 8 years ago
0180577
Remove recursive Chromium DEPS file.
by Nicolas Capens
· 8 years ago
b6abec5
Use unorderer_map<> for def/use information.
by Nicolas Capens
· 8 years ago
01a9796
Emulate 64-bit vectors using 128-bit vectors.
by Nicolas Capens
· 8 years ago
9e013d4
Assume SSE2 support is available.
by Nicolas Capens
· 8 years ago
fbf2bc5
Abstract LLVM types to enable emulation.
by Nicolas Capens
· 8 years ago
4126b8e
Assume local variables are naturally aligned.
by Nicolas Capens
· 8 years ago
1894cfa
Remove sub-vector load/store address hack.
by Nicolas Capens
· 8 years ago
18e2a97
GLSL bitwise NOT implementation
by Alexis Hetu
· 8 years ago
877ddfc
gl_VertexID implementation
by Alexis Hetu
· 8 years ago
0f70a7f
Fix sign masks of narrow vectors.
by Nicolas Capens
· 8 years ago
9f737d3
Emulate vector square root intrinsic.
by Nicolas Capens
· 8 years ago
afe27e9
Emulate MultiplyAddPairs intrinsic.
by Nicolas Capens
· 8 years ago
6c15744
Emulate MultiplyHigh intrinsics.
by Nicolas Capens
· 8 years ago
8960fbf
Emulate vector packing intrinsics.
by Nicolas Capens
· 8 years ago
9843673
Emulate saturated vector add/subtract.
by Nicolas Capens
· 8 years ago
d6cacad
Emulate SignMask intrinsics.
by Nicolas Capens
· 8 years ago
8be6c7b
Emulate vector shift by immediate intrinsics.
by Nicolas Capens
· 8 years ago
070d9f4
Emulate sub-vector load/store intrinsics.
by Nicolas Capens
· 8 years ago
18b8d68
Default to Subzero for ARM CMake build.
by Nicolas Capens
· 8 years ago
2d8c370
Support bitcasts between scalars and short vectors.
by Nicolas Capens
· 8 years ago
8772202
Replace only loads matching the store type.
by Nicolas Capens
· 8 years ago
f2f5e96
Don't eliminate wide store followed by a narrow one.
by Nicolas Capens
· 8 years ago
709f69b
Refactor checking for sub-vector intrinsics.
by Nicolas Capens
· 8 years ago
bea4dce
Fix RValue<T> construction from incorrect types.
by Nicolas Capens
· 8 years ago
a5eaa8d
Add license badge.
by Nicolas Capens
· 8 years ago
4d3efed
glGetString fix
by Alexis Hetu
· 8 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
cfd9632
Added UInt to FP cast
by Alexis Hetu
· 8 years ago
426cb5e
Fix clearing all samples of multisample render targets.
by Nicolas Capens
· 8 years ago
56f256e
Fixed default color values for R and RG types
by Alexis Hetu
· 8 years ago
facada5
FP32 linear filtering computation now available to most formats
by Alexis Hetu
· 8 years ago
91dd1c4
Unnormalized integer formats now all use the same path
by Alexis Hetu
· 8 years ago
e9c8bd7
Fix file descriptor leak.
by Nicolas Capens
· 8 years ago
75a6185
Compute texture coordinates using floating point operations
by Alexis Hetu
· 8 years ago
6e74426
Improve mipmap LOD calculation precision.
by Nicolas Capens
· 8 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 8 years ago
14534b5
Export type-info symbols.
by Nicolas Capens
· 8 years ago
5de90b2
Added support for most formats to FP sampleTexel
by Alexis Hetu
· 8 years ago
b7cab41
Use real snprintf when available.
by Nicolas Capens
· 8 years ago
b923042
Fix Frac() returning 1.0.
by Nicolas Capens
· 8 years ago
ab849ae
Remove redundant R5G6R5 conversions
by Alexis Hetu
· 8 years ago
6b06494
Making debug object tracking thread safe.
by Ben Vanik
· 8 years ago
1fd3b28
Making Program use the currently active context device.
by Ben Vanik
· 8 years ago
deaf0bc
Unbinding uniform buffers on context shutdown. Fixes bug swiftshader:72.
by Ben Vanik
· 8 years ago
4d97f36
Fix signed/unsigned comparison warning.
by Nicolas Capens
· 8 years ago
d6db868
Remove @chromium.org accounts from OWNERS.
by Nicolas Capens
· 8 years ago
e88da31
Fix retrieving the current Display.
by Nicolas Capens
· 8 years ago
420b64d
Fix TLS for platforms without library constructors.
by Nicolas Capens
· 8 years ago
a781af7
Minor fix for log2
by Alexis Hetu
· 8 years ago
027288c
Intialize memory to zero to silence MSan.
by Nicolas Capens
· 8 years ago
96699f1
Fix checking dimensions of surfaces.
by Nicolas Capens
· 8 years ago
83a6bb9
Fix memory leak of Subzero global inits.
by Nicolas Capens
· 8 years ago
619a8c5
Fix memory leak when aborting routine generation.
by Nicolas Capens
· 8 years ago
9494572
Fix allowing to make null EGL surfaces current.
by Nicolas Capens
· 8 years ago
9eaa19c
Prettify documentation.
by Nicolas Capens
· 8 years ago
81aa97b
Make Blitter part of Renderer.
by Nicolas Capens
· 8 years ago
74a4504
Refactor texture method overrides.
by Nicolas Capens
· 8 years ago
c9d61ae
Add AppVeyor build status.
by Nicolas Capens
· 8 years ago
2d4b7be
Don't crash when using a buffer with no data.
by Nicolas Capens
· 8 years ago
8fe836a
Add Subzero documentation.
by Nicolas Capens
· 8 years ago
8aca1df
Fix resetting current display when no current context.
by Nicolas Capens
· 8 years ago
9282c6d
Rename libraries on Mac OS to prevent conflicts.
by Nicolas Capens
· 8 years ago
fccddfe
add support for gralloc1 mapper
by Jaesung Chung
· 8 years ago
0e71ea7
Fix non-component unittests on Mac OS.
by Nicolas Capens
· 8 years ago
3e88aaf
Revert workarounds for ThinLTO linker builds.
by Nicolas Capens
· 8 years ago
77de547
Fix Mac OS library loading for unittests.
by Nicolas Capens
· 8 years ago
fda85a4
Test build with LLVM and Subzero backend.
by Nicolas Capens
· 8 years ago
f3c18a0
Add OpenGL ES 2.0 initialization unit tests.
by Nicolas Capens
· 8 years ago
31c07a3
Make the EGL surface class abstract.
by Nicolas Capens
· 8 years ago
88f5ec6
Add Travis CI build status.
by Nicolas Capens
· 8 years ago
136ddf9
Add Travis CI configuration file.
by Nicolas Capens
· 8 years ago
3b9e1ea
Fix D3D8, D3D9, and GL builds.
by Nicolas Capens
· 8 years ago
fc2b84d
Synchronize in ~ImageImplementation
by Antoine Labour
· 8 years ago
007c6c5
Fix CMake build for Mac OS X.
by Nicolas Capens
· 8 years ago
3a1674d
Fix symbol visibility for preemption.
by Nicolas Capens
· 8 years ago
df0be38
Expose EGL_EXT_platform_base on all platforms.
by Nicolas Capens
· 8 years ago
399a298
Add Chromium global build dependency.
by Nicolas Capens
· 8 years ago
f41f033
Avoid dummy key methods by using pure abstract classes.
by Nicolas Capens
· 8 years ago
6016a14
Make the FrameBuffer class pure abstract.
by Nicolas Capens
· 8 years ago
7c0d347
Fixed R8 and RG8 frambuffers for GLES2
by Alexis Hetu
· 8 years ago
8cb9c9a
Increase OUTLINE_RESOLUTION to 8192
by Alexis Hetu
· 8 years ago
d415ba1
Implement EGL_EXT_client_extensions
by Alexis Hetu
· 8 years ago
1728178
Expose GL_EXT_texture_rg extension
by Alexis Hetu
· 8 years ago
d51e216
Fix missing include for use_gold.
by Nicolas Capens
· 8 years ago
0f7d427
Work around gold linker bug for 32-bit code.
by Nicolas Capens
· 8 years ago
3053bf0
Added missing integer query
by Alexis Hetu
· 8 years ago
e745f5a
Set permissions after loading image.
by Nicolas Capens
· 8 years ago
b89010f
Fix Linux build - remove TableGen from CMakeLists.txt
by Lingfeng Yang
· 8 years ago
9ada309
Fix floating-point sampling of YUV formats.
by Nicolas Capens
· 8 years ago
1fb04ac
Don't dynamically recurse when analyzing functions
by Lingfeng Yang
· 8 years ago
73981b8
Allow GL_TEXTURE_MAX_ANISOTROPY_EXT from sampler object.
by Lingfeng Yang
· 8 years ago
f4eec2f
Remove unused return value.
by Nicolas Capens
· 8 years ago
2b6ac18
Added EGL display validity check
by Alexis Hetu
· 8 years ago
2c0546d
Removed offending flags for Chromium
by Alexis Hetu
· 8 years ago
e3f0555
Implement unrolling of loops using > or >=.
by Nicolas Capens
· 8 years ago
d0bfd91
Fix null dereference on uninitialized loop variable.
by Nicolas Capens
· 8 years ago
ec92f3c
Transform feedback varyings no longer linked when unused
by Alexis Hetu
· 8 years ago
bf7a814
Fix locking a destroyed mutex.
by Nicolas Capens
· 8 years ago
Next »