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
Add support for OpMatrixTimesVector
2019-02-15
Chris Forbes
Templatize PopulateInterface & friends
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Split out decoration application helpers to avoid some...
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Fix handling of pointer sizes; we want them to be 1
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Add analysis pass support for OpLoad and OpAccessChain
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Handle more instructions in spirv analysis pass
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Remove more obsolete machinery from PixelProcessor
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Remove depthOverride pixel state bit
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Correctly determine whether we need to compute centroids
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Wire up FS input to the shader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Remove VertexProcessor shader constants mechanism
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Wire VS interfaces onto spirv shader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Set up VertexIndex builtin properly
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Do initial integration of spirv code generation with FS
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Remove various legacy parts of FS plumbing
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Rework setup, VS->FS structures, etc for Vulkan
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-15
Chris Forbes
Start building up code generation
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-11
Chris Forbes
Use spirv-tools optimizer in GraphicsPipeline
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-11
Chris Forbes
Replace Shader,VertexShader,PixelShader with SpirvShader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-11
Chris Forbes
Add assert for broken locations
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-04
Chris Forbes
Split Object::Kind::Variable
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-02-04
Chris Forbes
Adjust interface extraction to account for split types
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-31
Chris Forbes
Include Vulkan version of debug support in vulkan files
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-30
Chris Forbes
Add SPIRV-Tools as git subtree
commit
|
commitdiff
|
tree
2019-01-30
Chris Forbes
Squashed 'third_party/SPIRV-Tools/' content from commit...
commit
|
commitdiff
|
tree
2019-01-30
Chris Forbes
Add SPIRV-Headers as git subtree
commit
|
commitdiff
|
tree
2019-01-30
Chris Forbes
Squashed 'third_party/SPIRV-Headers/' content from...
commit
|
commitdiff
|
tree
2019-01-22
Chris Forbes
Use unique names for each LLVM IR dump
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-21
Chris Forbes
Change routine names to be strings of char
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Chris Forbes
make NDEBUG version of UNIMPLEMENTED() macro variadic too
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Chris Forbes
drop c++ version for cmake build to 11
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Chris Forbes
remove remaining make_unique usage
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Split types from other kinds of definitions
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add support for builtin blocks
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add support for arrays to interface and size analyses
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add minimal support for integer constants
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Collect input/output interfaces
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add support for SPIRV decorations
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add builtin interface to spirv shader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Move AttribType enum to SpirvShader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Add size calculation for spirv types
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Formatting-only change: conform better with swiftshader...
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Fix build
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Collect type and variable definitions from SPIRV shader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Initial stub implementation of SpirvShader
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Chris Forbes
Produce correct error result for unsupported formats
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-14
Chris Forbes
Remove VK support for GL-style symmetric clip space
Tested-by:
Chris Forbes
<chrisforbes@google.com>
Reviewed-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2019-01-11
Chris Forbes
fix mismatched new/delete[] in BeginRenderPass
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-12-12
Chris Forbes
Fix CMake-based build
commit
|
commitdiff
|
tree
2018-12-11
Chris Forbes
Import snapshot of spirv headers
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-12-06
Chris Forbes
Fix the CMake build
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-12-06
Chris Forbes
Fix cmake-based build
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-10-25
Chris Forbes
Fixes for extension enumeration
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-26
Chris Forbes
Initial cmake support for vulkan target
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-25
Chris Forbes
More thread safety in ES2 & EGL APIs
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-25
Chris Forbes
Add support for constant folding of clamp()
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Chris Forbes
Fix constant folding of nonsquare mat * vec and vec...
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Chris Forbes
Avoid emitting nonsquare scale matrix entries where...
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Chris Forbes
Fix nonsquare matrix construction from scalar
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Chris Forbes
Fix missing case for declarations in glslang AST dump
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Chris Forbes
Fix code generation for vec.swiz *= mat
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-06
Chris Forbes
Fix GL resource access thread safety
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-09-06
Chris Forbes
Fix eglChooseConfig behavior to match CTS expectation
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree
2018-08-31
Chris Forbes
Consider context promotion when validating share context
Tested-by:
Chris Forbes
<chrisforbes@google.com>
commit
|
commitdiff
|
tree