OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Restrict GLSL globals to be initialized with constant expressions.
2017-08-10
Nicolas Capens
Restrict GLSL globals to be initialized with constant...
commit
|
commitdiff
|
tree
2017-08-09
Nicolas Capens
Eliminate unnecessary inverse masks.
commit
|
commitdiff
|
tree
2017-08-05
Nicolas Capens
Generalize 4x32-bit vector swizzling.
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Log an error when unsupported Android pixel formats...
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Check against sRGB formats for eglBindTexImage().
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Add libnativewindow dependency.
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Suppress attributes warnings.
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Refactor Android includes.
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Work around stlport build bug.
commit
|
commitdiff
|
tree
2017-08-04
Nicolas Capens
Update eglplatform.h to match Android NDK.
commit
|
commitdiff
|
tree
2017-08-03
Nicolas Capens
Implement GL_OES_vertex_half_float.
commit
|
commitdiff
|
tree
2017-08-02
Nicolas Capens
Refactor sampleTexel() to use a return value.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Remove recursive Chromium DEPS file.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Use unorderer_map<> for def/use information.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Emulate 64-bit vectors using 128-bit vectors.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Assume SSE2 support is available.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Abstract LLVM types to enable emulation.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Assume local variables are naturally aligned.
commit
|
commitdiff
|
tree
2017-08-01
Nicolas Capens
Remove sub-vector load/store address hack.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Fix sign masks of narrow vectors.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate vector square root intrinsic.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate MultiplyAddPairs intrinsic.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate MultiplyHigh intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate vector packing intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate saturated vector add/subtract.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate SignMask intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate vector shift by immediate intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Emulate sub-vector load/store intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Default to Subzero for ARM CMake build.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Support bitcasts between scalars and short vectors.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Replace only loads matching the store type.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Don't eliminate wide store followed by a narrow one.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Refactor checking for sub-vector intrinsics.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Fix RValue<T> construction from incorrect types.
commit
|
commitdiff
|
tree
2017-07-26
Nicolas Capens
Add license badge.
commit
|
commitdiff
|
tree
2017-07-25
Nicolas Capens
Suppress UBSan false positives.
commit
|
commitdiff
|
tree
2017-07-21
Nicolas Capens
Fix clearing all samples of multisample render targets.
commit
|
commitdiff
|
tree
2017-07-20
Nicolas Capens
Fix file descriptor leak.
commit
|
commitdiff
|
tree
2017-07-20
Nicolas Capens
Improve mipmap LOD calculation precision.
commit
|
commitdiff
|
tree
2017-07-19
Nicolas Capens
Export type-info symbols.
commit
|
commitdiff
|
tree
2017-07-17
Nicolas Capens
Use real snprintf when available.
commit
|
commitdiff
|
tree
2017-07-17
Nicolas Capens
Fix Frac() returning 1.0.
commit
|
commitdiff
|
tree
2017-07-11
Nicolas Capens
Fix signed/unsigned comparison warning.
commit
|
commitdiff
|
tree
2017-07-11
Nicolas Capens
Remove @chromium.org accounts from OWNERS.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-11
Nicolas Capens
Fix retrieving the current Display.
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-10
Nicolas Capens
Fix TLS for platforms without library constructors.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-07
Nicolas Capens
Intialize memory to zero to silence MSan.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-06
Nicolas Capens
Fix checking dimensions of surfaces.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-05
Nicolas Capens
Fix memory leak of Subzero global inits.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-05
Nicolas Capens
Fix memory leak when aborting routine generation.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-07-04
Nicolas Capens
Fix allowing to make null EGL surfaces current.
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-28
Nicolas Capens
Prettify documentation.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-28
Nicolas Capens
Make Blitter part of Renderer.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-28
Nicolas Capens
Refactor texture method overrides.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-28
Nicolas Capens
Add AppVeyor build status.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-27
Nicolas Capens
Don't crash when using a buffer with no data.
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-27
Nicolas Capens
Add Subzero documentation.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-24
Nicolas Capens
Fix resetting current display when no current context.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-23
Nicolas Capens
Rename libraries on Mac OS to prevent conflicts.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-22
Nicolas Capens
Fix non-component unittests on Mac OS.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-21
Nicolas Capens
Revert workarounds for ThinLTO linker builds.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-21
Nicolas Capens
Fix Mac OS library loading for unittests.
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-15
Nicolas Capens
Test build with LLVM and Subzero backend.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-15
Nicolas Capens
Add OpenGL ES 2.0 initialization unit tests.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-15
Nicolas Capens
Make the EGL surface class abstract.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-13
Nicolas Capens
Add Travis CI build status.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-13
Nicolas Capens
Add Travis CI configuration file.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-12
Nicolas Capens
Fix D3D8, D3D9, and GL builds.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-12
Nicolas Capens
Fix CMake build for Mac OS X.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-12
Nicolas Capens
Fix symbol visibility for preemption.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-12
Nicolas Capens
Expose EGL_EXT_platform_base on all platforms.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-09
Nicolas Capens
Add Chromium global build dependency.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-08
Nicolas Capens
Avoid dummy key methods by using pure abstract classes.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-08
Nicolas Capens
Make the FrameBuffer class pure abstract.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-05
Nicolas Capens
Fix missing include for use_gold.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-06-05
Nicolas Capens
Work around gold linker bug for 32-bit code.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-29
Nicolas Capens
Set permissions after loading image.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-25
Nicolas Capens
Fix floating-point sampling of YUV formats.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-24
Nicolas Capens
Remove unused return value.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-24
Nicolas Capens
Implement unrolling of loops using > or >=.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-24
Nicolas Capens
Fix null dereference on uninitialized loop variable.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-19
Nicolas Capens
Fix locking a destroyed mutex.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-19
Nicolas Capens
Implement eglQueryContext.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-19
Nicolas Capens
Add Subzero documentation.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-17
Nicolas Capens
Fix assert on using GLSL sampler function arguments.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-16
Nicolas Capens
Reset pointer to null after delete.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-12
Nicolas Capens
Replace unique_ptr with a raw pointer.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-11
Nicolas Capens
Prevent LTO from eliminating cross-library virtual...
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-08
Nicolas Capens
Fix buffer overflow.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-05
Nicolas Capens
Remove EGL dependency on LLVM.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-05
Nicolas Capens
Don't needlessly generate cursor drawing code.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-05
Nicolas Capens
Fixed -1 to implicitly unsigned char narrowing error.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-03
Nicolas Capens
Remove the Subzero submodule.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-03
Nicolas Capens
Build Subzero from the subtree directory.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-03
Nicolas Capens
Unconditionally compile relocation code.
Tested-by: Nicolas Capens <
capn@google.com
>
Reviewed-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-03
Nicolas Capens
Add Subzero as a Git subtree.
commit
|
commitdiff
|
tree
2017-05-02
Nicolas Capens
Build with Subzero for Android on ARM.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-05-02
Nicolas Capens
Fix lowering ARM shift by zero as a move.
commit
|
commitdiff
|
tree
2017-05-02
Nicolas Capens
Emulate rounding to the nearest integer.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
2017-04-28
Nicolas Capens
Fix memory alignment of outline spans.
Reviewed-by: Nicolas Capens <
capn@google.com
>
Tested-by: Nicolas Capens <
capn@google.com
>
commit
|
commitdiff
|
tree
next