You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sandy 5629dff5f1 PL280 release code 4 years ago
..
runtime PL280 release code 4 years ago
Android.mk PL280 release code 4 years ago
README.txt PL280 release code 4 years ago
rsdAllocation.cpp PL280 release code 4 years ago
rsdAllocation.h PL280 release code 4 years ago
rsdBcc.cpp PL280 release code 4 years ago
rsdBcc.h PL280 release code 4 years ago
rsdCore.cpp PL280 release code 4 years ago
rsdCore.h PL280 release code 4 years ago
rsdElement.cpp PL280 release code 4 years ago
rsdElement.h PL280 release code 4 years ago
rsdFrameBuffer.cpp PL280 release code 4 years ago
rsdFrameBuffer.h PL280 release code 4 years ago
rsdFrameBufferObj.cpp PL280 release code 4 years ago
rsdFrameBufferObj.h PL280 release code 4 years ago
rsdGL.cpp PL280 release code 4 years ago
rsdGL.h PL280 release code 4 years ago
rsdMesh.cpp PL280 release code 4 years ago
rsdMesh.h PL280 release code 4 years ago
rsdMeshObj.cpp PL280 release code 4 years ago
rsdMeshObj.h PL280 release code 4 years ago
rsdProgram.cpp PL280 release code 4 years ago
rsdProgramFragment.h PL280 release code 4 years ago
rsdProgramRaster.cpp PL280 release code 4 years ago
rsdProgramRaster.h PL280 release code 4 years ago
rsdProgramStore.cpp PL280 release code 4 years ago
rsdProgramStore.h PL280 release code 4 years ago
rsdProgramVertex.h PL280 release code 4 years ago
rsdRuntimeStubs.cpp PL280 release code 4 years ago
rsdSampler.cpp PL280 release code 4 years ago
rsdSampler.h PL280 release code 4 years ago
rsdScriptGroup.cpp PL280 release code 4 years ago
rsdScriptGroup.h PL280 release code 4 years ago
rsdShader.cpp PL280 release code 4 years ago
rsdShader.h PL280 release code 4 years ago
rsdShaderCache.cpp PL280 release code 4 years ago
rsdShaderCache.h PL280 release code 4 years ago
rsdType.cpp PL280 release code 4 years ago
rsdType.h PL280 release code 4 years ago
rsdVertexArray.cpp PL280 release code 4 years ago
rsdVertexArray.h PL280 release code 4 years ago

README.txt

----------------------
Slang compiler version
----------------------

See SlangVersion in frameworks/compile/slang/slang_version.h. The
bitcode wrapper has a field that indicates the version of the slang
compiler that produced that bitcode. A bitcode consumer is allowed to
make certain assumptions if the version number is sufficiently high.
However, only user bitcode has a wrapper -- libclcore.bc does not.
Therefore, libclcore.bc must not violate ANY of the guarantees
provided at a particular SlangVersion that allow the aforementioned
assumptions. This is important because when user bitcode is linked to
libclcore.bc (bcc::Script::LinkRuntime()) the linked bitcode is
treated as having the same SlangVersion as the user bitcode. This
implies that whenever we modify (runtime, driver, bcc) to take
advantage of some new SlangVersion guarantee, we may have to update
libclcore.bc to conform to that guarantee.