Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r176901 Thursday 12th August, 2021 at 19:11:14 UTC by 0kmg
bus/nes: Added support for 17-in-1 and 6-in-1 multicarts.

New working software list additions (nes.xml)
-----------------------------------
17 in 1 (60311C) [anonymous]
Super HiK 6 in 1 (A-030) [anonymous]
[hash]nes.xml
[src/devices/bus/a2bus]q68.cpp q68.h
[src/devices/bus/nes]multigame.cpp multigame.h nes_carts.cpp nes_ines.hxx nes_pcb.hxx nes_slot.h

r176900 Thursday 12th August, 2021 at 17:09:35 UTC by Vasantha Crabb
bus/a2bus/q68.cpp: Fixed various issues.

* Fixed friended derived classes.
* Added "a2" prefix to device short names uesd for crude namespacing.
* Added the prefix header explicitly so it will build without PCH.
* Fixed bizarre mixed space and tab indenting.
[src/devices/bus/a2bus]q68.cpp q68.h

r176899 Thursday 12th August, 2021 at 17:05:41 UTC by 0kmg
bus/nes: Miscellaneous minor multicart fixes, mostly. (#8291)

* pengseal: Fixed company and title screen graphics.
* dongdong: Added device for this unique board (should have been marked not working.)
* mc_sg20: Fixed graphics fixed in all games, no longer randomly resets to Bomberman mid-game in Hogan's Alley.
* mc_190: Refactored code - this is the same as mc_sg20 with a mirroring bit.
* mc_1994: Corrected banking code - all games work now.
* mc_4ck1: Runs now, although Contra has some incorrect tiling issues; added jumper setting.
* mc_6m23: Fixed graphics in all games (light gun still not working due to non-bus issues).
* magicdrg: Fixed background tiling.

Software list items promoted to working
---------------------------------------
1994 Super HIK 14 in 1 (G-136)
4 in 1 1993 (CK-001)
4 in 1 1993 (CK-001, Alt)
[hash]nes.xml
[src/devices/bus/nes]multigame.cpp multigame.h nes_carts.cpp nes_pcb.hxx nes_slot.h sachen.cpp sachen.h
[src/mame/machine]nes.cpp

r176898 Thursday 12th August, 2021 at 16:55:20 UTC by brian.johnson
video/upd7220.cpp: Updated FIGD to use ead and mask to calculate drawing location. (#8405)
[src/devices/video]upd7220.cpp upd7220.h

r176897 Thursday 12th August, 2021 at 15:41:35 UTC by 0kmg
nes.xml: Set correct board type for several pirate games. (#8427)

Software list items promoted to working
---------------------------------------
Street Fighter II - The World Warrior (Asia)
Street Fighter II - The World Warrior (Asia, Alt)
Street Fighter II - The World Warrior (Asia, Alt 2)
[hash]nes.xml

r176896 Thursday 12th August, 2021 at 15:41:35 UTC by GitHub
-

r176895 Thursday 12th August, 2021 at 11:07:51 UTC by Miodrag Milanović
Merge pull request #8419 from mamedev/new_bgfx

Update bx, bimg and bgfx
[hash]fm7_cass.xml fmtowns_cd.xml msx.hsi msx1_cart.xml msx1_flop.xml nes.xml pc8801_cass.xml pc8801_flop.xml x1_cass.xml
[scripts/src]bus.lua
[src/devices/bus/a2bus]q68.cpp* q68.h*
[src/devices/bus/nes]multigame.cpp multigame.h pirate.cpp pirate.h
[src/mame]mame.lst
[src/mame/audio]mw8080bw.cpp
[src/mame/drivers]apple2.cpp apple2e.cpp apple2gs.cpp lwriter.cpp missbamby.cpp naomi.cpp sauro.cpp segac2.cpp tryout.cpp
[src/mame/includes]gp32.h tryout.h
[src/mame/video]tryout.cpp

r176894 Thursday 12th August, 2021 at 08:12:44 UTC by Miodrag Milanović
Fix to make it work on windows
[src/osd/modules/render/bgfx/shaders]shader.mk

r176893 Tuesday 10th August, 2021 at 18:56:42 UTC by Miodrag Milanović
update shader.mk according to one in bgfx
[src/osd/modules/render/bgfx/shaders]shader.mk

r176892 Tuesday 10th August, 2021 at 18:54:12 UTC by Miodrag Milanović
Compile bgfx
[scripts/src]3rdparty.lua
[scripts/src/osd]modules.lua

r176891 Tuesday 10th August, 2021 at 18:36:45 UTC by Ryan Holtz
Update debugimgui to compile with latest imgui
[src/osd/modules/debugger]debugimgui.cpp

r176890 Tuesday 10th August, 2021 at 18:28:56 UTC by ................
Update bgfx to latest
[3rdparty/bgfx].appveyor.yml .gitignore .travis.yml CODEOWNERS* CONTRIBUTING.md LICENSE README.md makefile
[3rdparty/bgfx/3rdparty/cgltf]LICENSE* cgltf.h* cgltf_write.h*
[3rdparty/bgfx/3rdparty/dear-imgui]imconfig.h imgui.cpp imgui.h imgui_demo.cpp imgui_draw.cpp imgui_internal.h imgui_tables.cpp* imgui_widgets.cpp stb_rect_pack.h stb_textedit.h stb_truetype.h
[3rdparty/bgfx/3rdparty/dear-imgui/widgets]dock.inl file_list.inl memory_editor.inl range_slider.inl
[3rdparty/bgfx/3rdparty/dxsdk/include]d3d11.h d3d11_1.h d3d11_3.h d3d11_4.h d3d11sdklayers.h d3d12.h d3d12sdklayers.h d3d12video.h dxgi1_2.h dxgi1_3.h dxgi1_4.h dxgi1_5.h dxgi1_6.h dxgicommon.h dxgitype.h
[3rdparty/bgfx/3rdparty/freetype]FTL.TXT README.md freetype.h
[3rdparty/bgfx/3rdparty/glsl-optimizer]autogen.sh generateParsers.sh
[3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl]builtin_variables.cpp glsl_parser_extras.cpp glsl_parser_extras.h ir_print_glsl_visitor.cpp standalone_scaffolding.cpp
[3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main]mtypes.h
[3rdparty/bgfx/3rdparty/glslang].appveyor.yml .clang-format .gitattributes .gitignore .travis.yml Android.mk BUILD.bazel BUILD.gn CHANGES.md* CMakeLists.txt CODE_OF_CONDUCT.md ChooseMSVCCRT.cmake LICENSE.txt README-spirv-remap.txt README.md WORKSPACE _config.yml build_info.h* build_info.h.tmpl* build_info.py* known_good.json known_good_khr.json make-revision update_glslang_sources.py
[3rdparty/bgfx/3rdparty/glslang/External]CMakeLists.txt
[3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL]CMakeLists.txt
[3rdparty/bgfx/3rdparty/glslang/SPIRV]CMakeLists.txt GLSL.ext.EXT.h GLSL.ext.KHR.h GlslangToSpv.cpp GlslangToSpv.h Logger.cpp NonSemanticDebugPrintf.h* SPVRemapper.cpp SpvBuilder.cpp SpvBuilder.h SpvPostProcess.cpp SpvTools.cpp SpvTools.h disassemble.cpp doc.cpp doc.h hex_float.h spirv.hpp spvIR.h
[3rdparty/bgfx/3rdparty/glslang/SPIRV/CInterface]spirv_c_interface.cpp*
[3rdparty/bgfx/3rdparty/glslang/StandAlone]CMakeLists.txt DirStackFileIncluder.h ResourceLimits.cpp StandAlone.cpp resource_limits_c.cpp* resource_limits_c.h* spirv-remap.cpp
[3rdparty/bgfx/3rdparty/glslang/Test]100.conf 100.frag 100Limits.vert 100samplerExternal.frag 100scope.vert 110scope.vert 120.frag 120.vert 130.frag 130.vert 140.frag 140.vert 150.frag 150.geom 150.tesc 150.tese 150.vert 300.frag 300.vert 300BuiltIns.frag 300block.frag 300layout.frag 300layout.vert 300link.frag 300link2.frag 300link3.frag 300operations.frag 300samplerExternal.frag 300samplerExternalYUV.frag 300scope.vert 310.comp 310.frag 310.geom 310.inheritMemory.frag 310.tesc 310.tese 310.vert 310AofA.vert 310implicitSizeArrayError.vert 310runtimeArray.vert 320.comp 320.frag 320.geom 320.tesc 320.tese 320.vert 330.frag 330comp.frag 400.frag 400.geom 400.tesc 400.tese 400.vert 410.geom 410.tesc 410.vert 420.comp 420.frag 420.geom 420.tesc 420.tese 420.vert 420_size_gl_in.geom 430.comp 430.vert 430AofA.frag 430scope.vert 435.vert 440.frag 440.vert 450.comp 450.frag 450.geom 450.tesc 450.tese 450.vert 460.frag 460.vert Operations.frag aggOps.frag always-discard.frag always-discard2.frag array.frag array100.frag atomic_uint.frag badChars.frag badMacroArgs.frag bar.h bump comment.frag compoundsuffix.frag.hlsl compoundsuffix.vert.glsl conditionalDiscard.frag constErrors.frag constFold.frag constFoldIntMin.frag constantUnaryConversion.comp conversion.frag cppBad.vert cppBad2.vert cppBad3.vert cppBad4.vert cppBad5.vert cppComplexExpr.vert cppDeepNest.frag cppIndent.vert cppIntMinOverNegativeOne.frag cppMerge.frag cppNest.vert cppPassMacroName.frag cppRelaxSkipTokensErrors.vert cppSimple.vert dataOut.frag dataOutIndirect.frag dce.frag decls.frag deepRvalue.frag depthOut.frag discard-dce.frag doWhileLoop.frag earlyReturnDiscard.frag empty.frag empty2.frag empty3.frag errors.frag es-link1.frag es-link2.frag findFunction.frag flowControl.frag foo.h forLoop.frag forwardRef.frag functionCall.frag functionSemantics.frag glsl.-D-U.frag glsl.450.subgroup.frag glsl.450.subgroup.geom glsl.450.subgroup.tesc glsl.450.subgroup.tese glsl.450.subgroup.vert glsl.450.subgroupArithmetic.comp glsl.450.subgroupBallot.comp glsl.450.subgroupBallotNeg.comp glsl.450.subgroupBasic.comp glsl.450.subgroupClustered.comp glsl.450.subgroupClusteredNeg.comp glsl.450.subgroupPartitioned.comp glsl.450.subgroupQuad.comp glsl.450.subgroupShuffle.comp glsl.450.subgroupShuffleRelative.comp glsl.450.subgroupVote.comp glsl.460.subgroup.mesh glsl.460.subgroup.rahit glsl.460.subgroup.rcall glsl.460.subgroup.rchit glsl.460.subgroup.rgen glsl.460.subgroup.rint glsl.460.subgroup.rmiss glsl.460.subgroup.task glsl.entryPointRename.vert glsl.entryPointRename2.vert glsl.es320.subgroup.frag glsl.es320.subgroup.geom glsl.es320.subgroup.tesc glsl.es320.subgroup.tese glsl.es320.subgroup.vert glsl.es320.subgroupArithmetic.comp glsl.es320.subgroupBallot.comp glsl.es320.subgroupBallotNeg.comp glsl.es320.subgroupBasic.comp glsl.es320.subgroupClustered.comp glsl.es320.subgroupClusteredNeg.comp glsl.es320.subgroupPartitioned.comp glsl.es320.subgroupQuad.comp glsl.es320.subgroupShuffle.comp glsl.es320.subgroupShuffleRelative.comp glsl.es320.subgroupVote.comp glslangValidator glspv.esversion.vert glspv.frag glspv.version.frag glspv.version.vert glspv.vert hlsl.-D-U.frag hlsl.PointSize.geom hlsl.PointSize.vert hlsl.aliasOpaque.frag hlsl.amend.frag hlsl.array.flatten.frag hlsl.array.frag hlsl.array.implicit-size.frag hlsl.array.multidim.frag hlsl.assoc.frag hlsl.attribute.expression.comp hlsl.attribute.frag hlsl.attributeC11.frag hlsl.attributeGlobalBuffer.frag hlsl.automap.frag hlsl.basic.comp hlsl.basic.geom hlsl.boolConv.vert hlsl.buffer.frag hlsl.calculatelod.dx10.frag hlsl.calculatelodunclamped.dx10.frag hlsl.cast.frag hlsl.cbuffer-identifier.vert hlsl.charLit.vert hlsl.clip.frag hlsl.clipdistance-1.frag hlsl.clipdistance-1.geom hlsl.clipdistance-1.vert hlsl.clipdistance-2.frag hlsl.clipdistance-2.geom hlsl.clipdistance-2.vert hlsl.clipdistance-3.frag hlsl.clipdistance-3.geom hlsl.clipdistance-3.vert hlsl.clipdistance-4.frag hlsl.clipdistance-4.geom hlsl.clipdistance-4.vert hlsl.clipdistance-5.frag hlsl.clipdistance-5.vert hlsl.clipdistance-6.frag hlsl.clipdistance-6.vert hlsl.clipdistance-7.frag hlsl.clipdistance-7.vert hlsl.clipdistance-8.frag hlsl.clipdistance-8.vert hlsl.clipdistance-9.frag hlsl.clipdistance-9.vert hlsl.color.hull.tesc hlsl.comparison.vec.frag hlsl.conditional.frag hlsl.constantbuffer.frag hlsl.constructArray.vert hlsl.constructexpr.frag hlsl.constructimat.frag hlsl.coverage.frag hlsl.dashI.vert hlsl.deadFunctionMissingBody.vert hlsl.depthGreater.frag hlsl.depthLess.frag hlsl.discard.frag hlsl.doLoop.frag hlsl.domain.1.tese hlsl.domain.2.tese hlsl.domain.3.tese hlsl.earlydepthstencil.frag hlsl.emptystruct.init.vert hlsl.emptystructreturn.frag hlsl.emptystructreturn.vert hlsl.entry-in.frag hlsl.entry-out.frag hlsl.entry.rename.frag hlsl.explicitDescriptorSet.frag hlsl.flatten.return.frag hlsl.flattenOpaque.frag hlsl.flattenOpaqueInit.vert hlsl.flattenOpaqueInitMix.vert hlsl.flattenSubset.frag hlsl.flattenSubset2.frag hlsl.float1.frag hlsl.float4.frag hlsl.forLoop.frag hlsl.format.rwtexture.frag hlsl.frag hlsl.fraggeom.frag hlsl.function.frag hlsl.gather.array.dx10.frag hlsl.gather.basic.dx10.frag hlsl.gather.basic.dx10.vert hlsl.gather.offset.dx10.frag hlsl.gather.offsetarray.dx10.frag hlsl.gatherRGBA.array.dx10.frag hlsl.gatherRGBA.basic.dx10.frag hlsl.gatherRGBA.offset.dx10.frag hlsl.gatherRGBA.offsetarray.dx10.frag hlsl.gathercmpRGBA.array.dx10.frag hlsl.gathercmpRGBA.basic.dx10.frag hlsl.gathercmpRGBA.offset.dx10.frag hlsl.gathercmpRGBA.offsetarray.dx10.frag hlsl.getdimensions.dx10.frag hlsl.getdimensions.dx10.vert hlsl.getdimensions.rw.dx10.frag hlsl.getsampleposition.dx10.frag hlsl.global-const-init.frag hlsl.groupid.comp hlsl.gs-hs-mix.tesc hlsl.hlslOffset.vert hlsl.hull.1.tesc hlsl.hull.2.tesc hlsl.hull.3.tesc hlsl.hull.4.tesc hlsl.hull.5.tesc hlsl.hull.ctrlpt-1.tesc hlsl.hull.ctrlpt-2.tesc hlsl.hull.void.tesc hlsl.identifier.sample.frag hlsl.if.frag hlsl.imagefetch-subvec4.comp hlsl.implicitBool.frag hlsl.include.vert hlsl.includeNegative.vert hlsl.inf.vert hlsl.init.frag hlsl.init2.frag hlsl.inoutquals.frag hlsl.int.dot.frag hlsl.intrinsic.frexp.frag hlsl.intrinsic.frexp.vert hlsl.intrinsics.barriers.comp hlsl.intrinsics.comp hlsl.intrinsics.d3dcolortoubyte4.frag hlsl.intrinsics.double.frag hlsl.intrinsics.evalfns.frag hlsl.intrinsics.f1632.frag hlsl.intrinsics.f3216.frag hlsl.intrinsics.frag hlsl.intrinsics.lit.frag hlsl.intrinsics.negative.comp hlsl.intrinsics.negative.frag hlsl.intrinsics.negative.vert hlsl.intrinsics.promote.down.frag hlsl.intrinsics.promote.frag hlsl.intrinsics.promote.outputs.frag hlsl.intrinsics.vert hlsl.isfinite.frag hlsl.layout.frag hlsl.layoutOverride.vert hlsl.load.2dms.dx10.frag hlsl.load.array.dx10.frag hlsl.load.basic.dx10.frag hlsl.load.basic.dx10.vert hlsl.load.buffer.dx10.frag hlsl.load.buffer.float.dx10.frag hlsl.load.offset.dx10.frag hlsl.load.offsetarray.dx10.frag hlsl.load.rwbuffer.dx10.frag hlsl.load.rwtexture.array.dx10.frag hlsl.load.rwtexture.dx10.frag hlsl.localStructuredBuffer.comp hlsl.logical.binary.frag hlsl.logical.binary.vec.frag hlsl.logical.unary.frag hlsl.logicalConvert.frag hlsl.loopattr.frag hlsl.matNx1.frag hlsl.matType.bool.frag hlsl.matType.frag hlsl.matType.int.frag hlsl.matpack-1.frag hlsl.matpack-pragma.frag hlsl.matrixSwizzle.vert hlsl.matrixindex.frag hlsl.max.frag hlsl.memberFunCall.frag hlsl.mintypes.frag hlsl.mip.negative.frag hlsl.mip.negative2.frag hlsl.mip.operator.frag hlsl.mul-truncate.frag hlsl.multiDescriptorSet.frag hlsl.multiEntry.vert hlsl.multiReturn.frag hlsl.namespace.frag hlsl.noSemantic.functionality1.comp hlsl.nonint-index.frag hlsl.nonstaticMemberFunction.frag hlsl.numericsuffixes.frag hlsl.numthreads.comp hlsl.opaque-type-bug.frag hlsl.overload.frag hlsl.params.default.frag hlsl.params.default.negative.frag hlsl.partialFlattenLocal.vert hlsl.partialFlattenMixed.vert hlsl.partialInit.frag hlsl.pp.expand.frag hlsl.pp.line.frag hlsl.pp.line2.frag hlsl.pp.line3.frag hlsl.pp.line4.frag hlsl.pp.tokenpasting.frag hlsl.pp.vert hlsl.precedence.frag hlsl.precedence2.frag hlsl.precise.frag hlsl.preprocessor.frag hlsl.promote.atomic.frag hlsl.promote.binary.frag hlsl.promote.vec1.frag hlsl.promotions.frag hlsl.reflection.binding.frag hlsl.reflection.vert hlsl.rw.atomics.frag hlsl.rw.bracket.frag hlsl.rw.register.frag hlsl.rw.scalar.bracket.frag hlsl.rw.swizzle.frag hlsl.rw.vec2.bracket.frag hlsl.sample.array.dx10.frag hlsl.sample.basic.dx10.frag hlsl.sample.dx9.frag hlsl.sample.dx9.vert hlsl.sample.offset.dx10.frag hlsl.sample.offsetarray.dx10.frag hlsl.sample.sub-vec4.dx10.frag hlsl.samplebias.array.dx10.frag hlsl.samplebias.basic.dx10.frag hlsl.samplebias.offset.dx10.frag hlsl.samplebias.offsetarray.dx10.frag hlsl.samplecmp.array.dx10.frag hlsl.samplecmp.basic.dx10.frag hlsl.samplecmp.dualmode.frag hlsl.samplecmp.negative.frag hlsl.samplecmp.negative2.frag hlsl.samplecmp.offset.dx10.frag hlsl.samplecmp.offsetarray.dx10.frag hlsl.samplecmplevelzero.array.dx10.frag hlsl.samplecmplevelzero.basic.dx10.frag hlsl.samplecmplevelzero.offset.dx10.frag hlsl.samplecmplevelzero.offsetarray.dx10.frag hlsl.samplegrad.array.dx10.frag hlsl.samplegrad.basic.dx10.frag hlsl.samplegrad.basic.dx10.vert hlsl.samplegrad.offset.dx10.frag hlsl.samplegrad.offsetarray.dx10.frag hlsl.samplelevel.array.dx10.frag hlsl.samplelevel.basic.dx10.frag hlsl.samplelevel.basic.dx10.vert hlsl.samplelevel.offset.dx10.frag hlsl.samplelevel.offsetarray.dx10.frag hlsl.scalar-length.frag hlsl.scalar2matrix.frag hlsl.scalarCast.vert hlsl.scope.frag hlsl.self_cast.frag hlsl.semantic-1.vert hlsl.semantic.geom hlsl.semantic.vert hlsl.semicolons.frag hlsl.shapeConv.frag hlsl.shapeConvRet.frag hlsl.shift.per-set.frag hlsl.sin.frag hlsl.snorm.uav.comp hlsl.specConstant.frag hlsl.staticFuncInit.frag hlsl.staticMemberFunction.frag hlsl.store.rwbyteaddressbuffer.type.comp hlsl.string.frag hlsl.stringtoken.frag hlsl.struct.frag hlsl.struct.split-1.vert hlsl.struct.split.array.geom hlsl.struct.split.assign.frag hlsl.struct.split.call.vert hlsl.struct.split.nested.geom hlsl.struct.split.trivial.geom hlsl.struct.split.trivial.vert hlsl.structIoFourWay.frag hlsl.structStructName.frag hlsl.structarray.flatten.frag hlsl.structarray.flatten.geom hlsl.structbuffer.append.fn.frag hlsl.structbuffer.append.frag hlsl.structbuffer.atomics.frag hlsl.structbuffer.byte.frag hlsl.structbuffer.coherent.frag hlsl.structbuffer.floatidx.comp hlsl.structbuffer.fn.frag hlsl.structbuffer.fn2.comp hlsl.structbuffer.frag hlsl.structbuffer.incdec.frag hlsl.structbuffer.rw.frag hlsl.structbuffer.rwbyte.frag hlsl.structin.vert hlsl.subpass.frag hlsl.switch.frag hlsl.swizzle.frag hlsl.synthesizeInput.frag hlsl.target.frag hlsl.targetStruct1.frag hlsl.targetStruct2.frag hlsl.templatetypes.frag hlsl.templatetypes.negative.frag hlsl.texture.struct.frag hlsl.texture.subvec4.frag hlsl.texturebuffer.frag hlsl.this.frag hlsl.tristream-append.geom hlsl.tx.bracket.frag hlsl.tx.overload.frag hlsl.type.half.frag hlsl.type.identifier.frag hlsl.type.type.conversion.all.frag hlsl.type.type.conversion.valid.frag hlsl.typeGraphCopy.vert hlsl.typedef.frag hlsl.void.frag hlsl.wavebroadcast.comp hlsl.waveprefix.comp hlsl.wavequad.comp hlsl.wavequery.comp hlsl.wavequery.frag hlsl.wavereduction.comp hlsl.wavevote.comp hlsl.whileLoop.frag hlsl.y-negate-1.vert hlsl.y-negate-2.vert hlsl.y-negate-3.vert i1.h implicitInnerAtomicUint.frag include.vert invalidSwizzle.vert length.frag lineContinuation.vert lineContinuation100.vert link1.frag link1.vk.frag link2.frag link2.vk.frag link3.frag localAggregates.frag loops.frag loopsArtificial.frag mains.frag mains1.frag mains2.frag makeDoc matrix.frag matrix2.frag matrixError.vert maxClipDistances.vert max_vertices_0.geom missingBodies.vert mixedArrayDecls.frag negativeArraySize.comp newTexture.frag noMain.vert noMain1.geom noMain2.geom nonSquare.vert nonVulkan.frag nonuniform.frag nosuffix numeral.frag nvShaderNoperspectiveInterpolation.frag overlongLiteral.frag parent.h parentBad pointCoord.frag precise.tesc precise_struct_block.vert precision.frag precision.vert prepost.frag preprocessor.bad_arg.vert preprocessor.cpp_style___FILE__.vert preprocessor.cpp_style_line_directive.vert preprocessor.defined.vert preprocessor.edge_cases.vert preprocessor.eof_missing.vert preprocessor.errors.vert preprocessor.extensions.vert preprocessor.function_macro.vert preprocessor.include.disabled.vert preprocessor.include.enabled.vert preprocessor.line.frag preprocessor.line.vert preprocessor.many.endif.vert preprocessor.pragma.vert preprocessor.simple.vert preprocessor.success_if_parse_would_fail.vert recurse1.frag recurse1.vert recurse2.frag reflection.frag reflection.linked.frag reflection.linked.vert reflection.options.geom reflection.options.vert reflection.vert remap.basic.dcefunc.frag remap.basic.everything.frag remap.basic.none.frag remap.basic.strip.frag remap.hlsl.sample.basic.everything.frag remap.hlsl.sample.basic.none.frag remap.hlsl.sample.basic.strip.frag remap.hlsl.templatetypes.everything.frag remap.hlsl.templatetypes.none.frag remap.if.everything.frag remap.if.none.frag remap.invalid-spirv-1.spv remap.invalid-spirv-2.spv remap.literal64.everything.spv remap.literal64.none.spv remap.similar_1a.everything.frag remap.similar_1a.none.frag remap.similar_1b.everything.frag remap.similar_1b.none.frag remap.specconst.comp remap.switch.everything.frag remap.switch.none.frag remap.uniformarray.everything.frag remap.uniformarray.none.frag runtests runtimeArray.vert sample.frag sample.frag.out sample.vert sample.vert.out samplerlessTextureFunctions.frag simpleFunctionCall.frag specExamples.frag specExamples.vert spv.1.3.8bitstorage-ssbo.vert spv.1.3.8bitstorage-ubo.vert spv.1.3.coopmat.comp spv.1.4.LoopControl.frag spv.1.4.NonWritable.frag spv.1.4.OpCopyLogical.comp spv.1.4.OpCopyLogical.funcall.frag spv.1.4.OpCopyLogicalBool.comp spv.1.4.OpEntryPoint.frag spv.1.4.OpSelect.frag spv.1.4.constructComposite.comp spv.1.4.image.frag spv.1.4.sparseTexture.frag spv.1.4.texture.frag spv.100ops.frag spv.130.frag spv.140.frag spv.150.geom spv.150.vert spv.16bitstorage-int.frag spv.16bitstorage-uint.frag spv.16bitstorage.frag spv.16bitstorage_Error-int.frag spv.16bitstorage_Error-uint.frag spv.16bitstorage_Error.frag spv.16bitxfb.vert spv.300BuiltIns.vert spv.300layout.frag spv.300layout.vert spv.300layoutp.vert spv.310.bitcast.frag spv.310.comp spv.320.meshShaderUserDefined.mesh spv.330.geom spv.400.frag spv.400.tesc spv.400.tese spv.420.geom spv.430.frag spv.430.vert spv.450.geom spv.450.noRedecl.tesc spv.450.tesc spv.460.comp spv.460.frag spv.460.vert spv.8bitstorage-int.frag spv.8bitstorage-ssbo.vert spv.8bitstorage-ubo.vert spv.8bitstorage-uint.frag spv.8bitstorage_Error-int.frag spv.8bitstorage_Error-uint.frag spv.AnyHitShader.rahit spv.AnyHitShader_Errors.rahit spv.AofA.frag spv.ClosestHitShader.rchit spv.ClosestHitShader_Errors.rchit spv.GeometryShaderPassthrough.geom spv.IntersectShader.rint spv.IntersectShader_Errors.rint spv.MissShader.rmiss spv.MissShader_Errors.rmiss spv.OVR_multiview.vert spv.Operations.frag spv.RayCallable.rcall spv.RayCallable_Errors.rcall spv.RayConstants.rgen spv.RayGenShader.rgen spv.RayGenShader11.rgen spv.RayGenShaderArray.rgen spv.RayGenShader_Errors.rgen spv.accessChain.frag spv.aggOps.frag spv.always-discard.frag spv.always-discard2.frag spv.arbPostDepthCoverage.frag spv.arbPostDepthCoverage_Error.frag spv.atomic.comp spv.atomicInt64.comp spv.barrier.vert spv.bitCast.frag spv.bool.vert spv.boolInBlock.frag spv.branch-return.vert spv.buffer.autoassign.frag spv.bufferhandle1.frag spv.bufferhandle10.frag spv.bufferhandle11.frag spv.bufferhandle12.frag spv.bufferhandle13.frag spv.bufferhandle14.frag spv.bufferhandle15.frag spv.bufferhandle16.frag spv.bufferhandle17_Errors.frag spv.bufferhandle18.frag spv.bufferhandle19_Errors.frag spv.bufferhandle2.frag spv.bufferhandle3.frag spv.bufferhandle4.frag spv.bufferhandle5.frag spv.bufferhandle6.frag spv.bufferhandle7.frag spv.bufferhandle8.frag spv.bufferhandle9.frag spv.bufferhandleUvec2.frag spv.bufferhandle_Error.frag spv.builtInXFB.vert spv.computeShaderDerivatives.comp spv.computeShaderDerivatives2.comp spv.conditionalDemote.frag spv.conditionalDiscard.frag spv.constConstruct.vert spv.constStruct.vert spv.constructComposite.comp spv.controlFlowAttributes.frag spv.conversion.frag spv.coopmat.comp spv.coopmat_Error.comp spv.dataOut.frag spv.dataOutIndirect.frag spv.dataOutIndirect.vert spv.dead-after-continue.vert spv.dead-after-discard.frag spv.dead-after-loop-break.vert spv.dead-after-return.vert spv.dead-after-switch-break.vert spv.dead-complex-continue-after-return.vert spv.dead-complex-merge-after-return.vert spv.debugInfo.frag spv.deepRvalue.frag spv.demoteDisabled.frag spv.depthOut.frag spv.deviceGroup.frag spv.discard-dce.frag spv.do-simple.vert spv.do-while-continue-break.vert spv.doWhileLoop.frag spv.double.comp spv.drawParams.vert spv.earlyReturnDiscard.frag spv.explicittypes.frag spv.extPostDepthCoverage.frag spv.extPostDepthCoverage_Error.frag spv.float16.frag spv.float16Fetch.frag spv.float16convertonlyarith.comp spv.float16convertonlystorage.comp spv.float32.frag spv.float64.frag spv.flowControl.frag spv.for-complex-condition.vert spv.for-continue-break.vert spv.for-nobody.vert spv.for-notest.vert spv.for-simple.vert spv.forLoop.frag spv.forwardFun.frag spv.fragmentDensity-es.frag spv.fragmentDensity-neg.frag spv.fragmentDensity.frag spv.fragmentDensity.vert spv.fragmentShaderBarycentric.frag spv.fragmentShaderBarycentric2.frag spv.fsi.frag spv.fsi_Error.frag spv.fullyCovered.frag spv.functionCall.frag spv.functionNestedOpaque.vert spv.functionParameterTypes.frag spv.functionSemantics.frag spv.glFragColor.frag spv.glsl.register.autoassign.frag spv.glsl.register.noautoassign.frag spv.hlslDebugInfo.vert spv.hlslOffsets.vert spv.image.frag spv.image.load-formatted.frag spv.imageLoadStoreLod.frag spv.int16.amd.frag spv.int16.frag spv.int32.frag spv.int64.frag spv.int8.frag spv.intOps.vert spv.intcoopmat.comp spv.interpOps.frag spv.layoutNested.vert spv.length.frag spv.localAggregates.frag spv.loops.frag spv.loopsArtificial.frag spv.looseUniformNoLoc.vert spv.matFun.vert spv.matrix.frag spv.matrix2.frag spv.memoryQualifier.frag spv.memoryScopeSemantics.comp spv.memoryScopeSemantics_Error.comp spv.merge-unreachable.frag spv.meshShaderBuiltins.mesh spv.meshShaderPerViewBuiltins.mesh spv.meshShaderPerViewUserDefined.mesh spv.meshShaderPerView_Errors.mesh spv.meshShaderRedeclBuiltins.mesh spv.meshShaderRedeclPerViewBuiltins.mesh spv.meshShaderSharedMem.mesh spv.meshShaderTaskMem.mesh spv.meshShaderUserDefined.mesh spv.meshTaskShader.task spv.multiStruct.comp spv.multiStructFuncall.frag spv.multiView.frag spv.multiviewPerViewAttributes.tesc spv.multiviewPerViewAttributes.vert spv.newTexture.frag spv.noBuiltInLoc.vert spv.noDeadDecorations.vert spv.noLocation.vert spv.noWorkgroup.comp spv.nonSquare.vert spv.nonuniform.frag spv.nonuniform2.frag spv.offsets.frag spv.paramMemory.frag spv.perprimitiveNV.frag spv.pp.line.frag spv.precise.tesc spv.precise.tese spv.precision.frag spv.precisionNonESSamp.frag spv.prepost.frag spv.privateVariableTypes.frag spv.pushConstant.vert spv.pushConstantAnon.vert spv.qualifiers.vert spv.queryL.frag spv.rankShift.comp spv.register.autoassign-2.frag spv.register.autoassign.frag spv.register.autoassign.rangetest.frag spv.register.noautoassign.frag spv.register.subpass.frag spv.rw.autoassign.frag spv.sample.frag spv.sampleId.frag spv.sampleMaskOverrideCoverage.frag spv.samplePosition.frag spv.samplerlessTextureFunctions.frag spv.scalarlayout.frag spv.scalarlayoutfloat16.frag spv.separate.frag spv.set.vert spv.shaderBallot.comp spv.shaderBallotAMD.comp spv.shaderDrawParams.vert spv.shaderFragMaskAMD.frag spv.shaderGroupVote.comp spv.shaderImageFootprint.frag spv.shaderStencilExport.frag spv.shadingRate.frag spv.shiftOps.frag spv.shortCircuit.frag spv.simpleFunctionCall.frag spv.simpleMat.vert spv.smBuiltins.frag spv.smBuiltins.vert spv.sparseTexture.frag spv.sparseTextureClamp.frag spv.specConst.vert spv.specConstArrayCheck.vert spv.specConstant.comp spv.specConstant.vert spv.specConstantComposite.vert spv.specConstantOperations.vert spv.ssbo.autoassign.frag spv.ssboAlias.frag spv.stereoViewRendering.tesc spv.stereoViewRendering.vert spv.storageBuffer.vert spv.structAssignment.frag spv.structDeref.frag spv.structure.frag spv.subgroup.frag spv.subgroup.geom spv.subgroup.tesc spv.subgroup.tese spv.subgroup.vert spv.subgroupArithmetic.comp spv.subgroupBallot.comp spv.subgroupBallotNeg.comp spv.subgroupBasic.comp spv.subgroupClustered.comp spv.subgroupClusteredNeg.comp spv.subgroupExtendedTypesArithmetic.comp spv.subgroupExtendedTypesArithmeticNeg.comp spv.subgroupExtendedTypesBallot.comp spv.subgroupExtendedTypesBallotNeg.comp spv.subgroupExtendedTypesClustered.comp spv.subgroupExtendedTypesClusteredNeg.comp spv.subgroupExtendedTypesPartitioned.comp spv.subgroupExtendedTypesPartitionedNeg.comp spv.subgroupExtendedTypesQuad.comp spv.subgroupExtendedTypesQuadNeg.comp spv.subgroupExtendedTypesShuffle.comp spv.subgroupExtendedTypesShuffleNeg.comp spv.subgroupExtendedTypesShuffleRelative.comp spv.subgroupExtendedTypesShuffleRelativeNeg.comp spv.subgroupExtendedTypesVote.comp spv.subgroupExtendedTypesVoteNeg.comp spv.subgroupPartitioned.comp spv.subgroupQuad.comp spv.subgroupShuffle.comp spv.subgroupShuffleRelative.comp spv.subgroupVote.comp spv.subpass.frag spv.switch.frag spv.swizzle.frag spv.swizzleInversion.frag spv.targetOpenGL.vert spv.targetVulkan.vert spv.test.frag spv.test.vert spv.texture.frag spv.texture.sampler.transform.frag spv.texture.vert spv.textureBuffer.vert spv.textureGatherBiasLod.frag spv.types.frag spv.uint.frag spv.uniformArray.frag spv.unit1.frag spv.unit2.frag spv.unit3.frag spv.variableArrayIndex.frag spv.varyingArray.frag spv.varyingArrayIndirect.frag spv.vecMatConstruct.frag spv.viewportArray2.tesc spv.viewportArray2.vert spv.voidFunction.frag spv.volatileAtomic.comp spv.vulkan100.subgroupArithmetic.comp spv.vulkan100.subgroupPartitioned.comp spv.vulkan110.int16.frag spv.vulkan110.storageBuffer.vert spv.while-continue-break.vert spv.while-simple.vert spv.whileLoop.frag spv.xfb.vert spv.xfb2.vert spv.xfb3.vert spv.xfbOffsetOnBlockMembersAssignment.vert spv.xfbOffsetOnStructMembersAssignment.vert spv.xfbOverlapOffsetCheckWithBlockAndMember.vert spv.xfbStrideJustOnce.vert stringToDouble.vert structAssignment.frag structDeref.frag structure.frag switch.frag swizzle.frag syntaxError.frag test.frag texture.frag tokenLength.vert tokenPaste.vert types.frag uint.frag uniformArray.frag validate-shaders.sh variableArrayIndex.frag varyingArray.frag varyingArrayIndirect.frag versionsClean.frag versionsClean.vert versionsErrors.frag versionsErrors.vert voidFunction.frag vulkan.ast.vert vulkan.comp vulkan.frag vulkan.vert web.array.frag web.basic.vert web.builtins.frag web.builtins.vert web.comp web.controlFlow.frag web.operations.frag web.runtests web.separate.frag web.testlist web.texture.frag whileLoop.frag
[3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults]hlsl.aliasOpaque.frag.out hlsl.flattenOpaque.frag.out hlsl.flattenOpaqueInit.vert.out hlsl.flattenOpaqueInitMix.vert.out hlsl.flattenSubset.frag.out hlsl.flattenSubset2.frag.out hlsl.partialFlattenLocal.vert.out hlsl.partialFlattenMixed.vert.out
[3rdparty/bgfx/3rdparty/glslang/Test/baseResults]100.frag.out 100Limits.vert.out 100LimitsConf.vert.out 100samplerExternal.frag.out 100scope.vert.out 110scope.vert.out 120.frag.out 120.vert.out 130.frag.out 130.vert.out 140.frag.out 140.vert.out 150.frag.out 150.geom.out 150.tesc.out 150.vert.out 300.frag.out 300.vert.out 300BuiltIns.frag.out 300block.frag.out 300layout.frag.out 300layout.vert.out 300link.frag.out 300link2.frag.out 300link3.frag.out 300operations.frag.out 300samplerExternal.frag.out 300samplerExternalYUV.frag.out 300scope.vert.out 310.comp.out 310.frag.out 310.geom.out 310.inheritMemory.frag.out 310.tesc.out 310.tese.out 310.vert.out 310AofA.vert.out 310implicitSizeArrayError.vert.out 310runtimeArray.vert.out 320.comp.out 320.frag.out 320.geom.out 320.tesc.out 320.tese.out 320.vert.out 330.frag.out 330comp.frag.out 400.frag.out 400.geom.out 400.tesc.out 400.tese.out 400.vert.out 410.geom.out 410.tesc.out 410.vert.out 420.comp.out 420.frag.out 420.geom.out 420.tesc.out 420.tese.out 420.vert.out 420_size_gl_in.geom.out 430.comp.out 430.vert.out 430AofA.frag.out 430scope.vert.out 435.vert.out 440.frag.out 440.vert.out 450.comp.out 450.frag.out 450.geom.out 450.tesc.out 450.tese.out 450.vert.out 460.frag.out 460.vert.out Operations.frag.out aggOps.frag.out always-discard.frag.out always-discard2.frag.out array.frag.out array100.frag.out atomic_uint.frag.out badChars.frag.out badMacroArgs.frag.out comment.frag.out compoundsuffix.frag.hlsl compoundsuffix.vert.glsl conditionalDiscard.frag.out constErrors.frag.out constFold.frag.out constFoldIntMin.frag.out constantUnaryConversion.comp.out conversion.frag.out cppBad.vert.out cppBad2.vert.out cppBad3.vert.out cppBad4.vert.out cppBad5.vert.out cppComplexExpr.vert.out cppDeepNest.frag.out cppIndent.vert.out cppIntMinOverNegativeOne.frag.out cppMerge.frag.out cppNest.vert.out cppPassMacroName.frag.out cppRelaxSkipTokensErrors.vert.out cppSimple.vert.out dataOut.frag.out dataOutIndirect.frag.out dce.frag.out decls.frag.out deepRvalue.frag.out depthOut.frag.out discard-dce.frag.out doWhileLoop.frag.out earlyReturnDiscard.frag.out empty.frag.out errors.frag.out es-link1.frag.out findFunction.frag.out flowControl.frag.out forLoop.frag.out forwardRef.frag.out functionCall.frag.out functionSemantics.frag.out glsl.-D-U.frag.out glsl.450.subgroup.frag.out glsl.450.subgroup.geom.out glsl.450.subgroup.tesc.out glsl.450.subgroup.tese.out glsl.450.subgroup.vert.out glsl.450.subgroupArithmetic.comp.out glsl.450.subgroupBallot.comp.out glsl.450.subgroupBallotNeg.comp.out glsl.450.subgroupBasic.comp.out glsl.450.subgroupClustered.comp.out glsl.450.subgroupClusteredNeg.comp.out glsl.450.subgroupPartitioned.comp.out glsl.450.subgroupQuad.comp.out glsl.450.subgroupShuffle.comp.out glsl.450.subgroupShuffleRelative.comp.out glsl.450.subgroupVote.comp.out glsl.460.subgroup.mesh.out glsl.460.subgroup.rahit.out glsl.460.subgroup.rcall.out glsl.460.subgroup.rchit.out glsl.460.subgroup.rgen.out glsl.460.subgroup.rint.out glsl.460.subgroup.rmiss.out glsl.460.subgroup.task.out glsl.entryPointRename.vert.bad.out glsl.entryPointRename.vert.out glsl.entryPointRename2.vert.out glsl.es320.subgroup.frag.out glsl.es320.subgroup.geom.out glsl.es320.subgroup.tesc.out glsl.es320.subgroup.tese.out glsl.es320.subgroup.vert.out glsl.es320.subgroupArithmetic.comp.out glsl.es320.subgroupBallot.comp.out glsl.es320.subgroupBallotNeg.comp.out glsl.es320.subgroupBasic.comp.out glsl.es320.subgroupClustered.comp.out glsl.es320.subgroupClusteredNeg.comp.out glsl.es320.subgroupPartitioned.comp.out glsl.es320.subgroupQuad.comp.out glsl.es320.subgroupShuffle.comp.out glsl.es320.subgroupShuffleRelative.comp.out glsl.es320.subgroupVote.comp.out glspv.esversion.vert.out glspv.frag.out glspv.version.frag.out glspv.version.vert.out glspv.vert.out hlsl.-D-U.frag.out hlsl.PointSize.geom.out hlsl.PointSize.vert.out hlsl.aliasOpaque.frag.out hlsl.amend.frag.out hlsl.array.flatten.frag.out hlsl.array.frag.out hlsl.array.implicit-size.frag.out hlsl.array.multidim.frag.out hlsl.assoc.frag.out hlsl.attribute.expression.comp.out hlsl.attribute.frag.out hlsl.attributeC11.frag.out hlsl.attributeGlobalBuffer.frag.out hlsl.automap.frag.out hlsl.basic.comp.out hlsl.basic.geom.out hlsl.boolConv.vert.out hlsl.buffer.frag.out hlsl.calculatelod.dx10.frag.out hlsl.calculatelodunclamped.dx10.frag.out hlsl.cast.frag.out hlsl.cbuffer-identifier.vert.out hlsl.charLit.vert.out hlsl.clip.frag.out hlsl.clipdistance-1.frag.out hlsl.clipdistance-1.geom.out hlsl.clipdistance-1.vert.out hlsl.clipdistance-2.frag.out hlsl.clipdistance-2.geom.out hlsl.clipdistance-2.vert.out hlsl.clipdistance-3.frag.out hlsl.clipdistance-3.geom.out hlsl.clipdistance-3.vert.out hlsl.clipdistance-4.frag.out hlsl.clipdistance-4.geom.out hlsl.clipdistance-4.vert.out hlsl.clipdistance-5.frag.out hlsl.clipdistance-5.vert.out hlsl.clipdistance-6.frag.out hlsl.clipdistance-6.vert.out hlsl.clipdistance-7.frag.out hlsl.clipdistance-7.vert.out hlsl.clipdistance-8.frag.out hlsl.clipdistance-8.vert.out hlsl.clipdistance-9.frag.out hlsl.clipdistance-9.vert.out hlsl.color.hull.tesc.out hlsl.comparison.vec.frag.out hlsl.conditional.frag.out hlsl.constantbuffer.frag.out hlsl.constructArray.vert.out hlsl.constructexpr.frag.out hlsl.constructimat.frag.out hlsl.coverage.frag.out hlsl.dashI.vert.out hlsl.deadFunctionMissingBody.vert.out hlsl.depthGreater.frag.out hlsl.depthLess.frag.out hlsl.discard.frag.out hlsl.doLoop.frag.out hlsl.domain.1.tese.out hlsl.domain.2.tese.out hlsl.domain.3.tese.out hlsl.earlydepthstencil.frag.out hlsl.emptystruct.init.vert.out hlsl.emptystructreturn.frag.out hlsl.emptystructreturn.vert.out hlsl.entry-in.frag.out hlsl.entry-out.frag.out hlsl.entry.rename.frag.out hlsl.explicitDescriptorSet-2.frag.out hlsl.explicitDescriptorSet.frag.out hlsl.flatten.return.frag.out hlsl.flattenOpaque.frag.out hlsl.flattenOpaqueInit.vert.out hlsl.flattenOpaqueInitMix.vert.out hlsl.flattenSubset.frag.out hlsl.flattenSubset2.frag.out hlsl.float1.frag.out hlsl.float4.frag.out hlsl.forLoop.frag.out hlsl.format.rwtexture.frag.out hlsl.frag.out hlsl.fraggeom.frag.out hlsl.function.frag.out hlsl.gather.array.dx10.frag.out hlsl.gather.basic.dx10.frag.out hlsl.gather.basic.dx10.vert.out hlsl.gather.offset.dx10.frag.out hlsl.gather.offsetarray.dx10.frag.out hlsl.gatherRGBA.array.dx10.frag.out hlsl.gatherRGBA.basic.dx10.frag.out hlsl.gatherRGBA.offset.dx10.frag.out hlsl.gatherRGBA.offsetarray.dx10.frag.out hlsl.gathercmpRGBA.offset.dx10.frag.out hlsl.getdimensions.dx10.frag.out hlsl.getdimensions.dx10.vert.out hlsl.getdimensions.rw.dx10.frag.out hlsl.getsampleposition.dx10.frag.out hlsl.global-const-init.frag.out hlsl.groupid.comp.out hlsl.gs-hs-mix.tesc.out hlsl.hlslOffset.vert.out hlsl.hull.1.tesc.out hlsl.hull.2.tesc.out hlsl.hull.3.tesc.out hlsl.hull.4.tesc.out hlsl.hull.5.tesc.out hlsl.hull.ctrlpt-1.tesc.out hlsl.hull.ctrlpt-2.tesc.out hlsl.hull.void.tesc.out hlsl.identifier.sample.frag.out hlsl.if.frag.out hlsl.imagefetch-subvec4.comp.out hlsl.implicitBool.frag.out hlsl.include.vert.out hlsl.includeNegative.vert.out hlsl.inf.vert.out hlsl.init.frag.out hlsl.init2.frag.out hlsl.inoutquals.frag.out hlsl.int.dot.frag.out hlsl.intrinsic.frexp.frag.out hlsl.intrinsic.frexp.vert.out hlsl.intrinsics.barriers.comp.out hlsl.intrinsics.comp.out hlsl.intrinsics.d3dcolortoubyte4.frag.out hlsl.intrinsics.double.frag.out hlsl.intrinsics.evalfns.frag.out hlsl.intrinsics.f1632.frag.out hlsl.intrinsics.f3216.frag.out hlsl.intrinsics.frag.out hlsl.intrinsics.lit.frag.out hlsl.intrinsics.negative.comp.out hlsl.intrinsics.negative.frag.out hlsl.intrinsics.negative.vert.out hlsl.intrinsics.promote.down.frag.out hlsl.intrinsics.promote.frag.out hlsl.intrinsics.promote.outputs.frag.out hlsl.intrinsics.vert.out hlsl.isfinite.frag.out hlsl.layout.frag.out hlsl.layoutOverride.vert.out hlsl.load.2dms.dx10.frag.out hlsl.load.array.dx10.frag.out hlsl.load.basic.dx10.frag.out hlsl.load.basic.dx10.vert.out hlsl.load.buffer.dx10.frag.out hlsl.load.buffer.float.dx10.frag.out hlsl.load.offset.dx10.frag.out hlsl.load.offsetarray.dx10.frag.out hlsl.load.rwbuffer.dx10.frag.out hlsl.load.rwtexture.array.dx10.frag.out hlsl.load.rwtexture.dx10.frag.out hlsl.localStructuredBuffer.comp.out hlsl.logical.binary.frag.out hlsl.logical.binary.vec.frag.out hlsl.logical.unary.frag.out hlsl.logicalConvert.frag.out hlsl.loopattr.frag.out hlsl.matNx1.frag.out hlsl.matType.bool.frag.out hlsl.matType.frag.out hlsl.matType.int.frag.out hlsl.matpack-1.frag.out hlsl.matpack-pragma.frag.out hlsl.matrixSwizzle.vert.out hlsl.matrixindex.frag.out hlsl.max.frag.out hlsl.memberFunCall.frag.out hlsl.mintypes.frag.out hlsl.mip.negative.frag.out hlsl.mip.negative2.frag.out hlsl.mip.operator.frag.out hlsl.mul-truncate.frag.out hlsl.multiDescriptorSet.frag.out hlsl.multiEntry.vert.out hlsl.multiReturn.frag.out hlsl.namespace.frag.out hlsl.noSemantic.functionality1.comp.out hlsl.nonint-index.frag.out hlsl.nonstaticMemberFunction.frag.out hlsl.numericsuffixes.frag.out hlsl.numthreads.comp.out hlsl.opaque-type-bug.frag.out hlsl.overload.frag.out hlsl.params.default.frag.out hlsl.params.default.negative.frag.out hlsl.partialFlattenLocal.vert.out hlsl.partialFlattenMixed.vert.out hlsl.partialInit.frag.out hlsl.pp.expand.frag.err hlsl.pp.expand.frag.out hlsl.pp.line.frag.out hlsl.pp.line2.frag.out hlsl.pp.line3.frag.out hlsl.pp.line4.frag.out hlsl.pp.vert.out hlsl.precedence.frag.out hlsl.precedence2.frag.out hlsl.precise.frag.out hlsl.preprocessor.frag.out hlsl.promote.atomic.frag.out hlsl.promote.binary.frag.out hlsl.promote.vec1.frag.out hlsl.promotions.frag.out hlsl.reflection.binding.frag.out hlsl.reflection.binding.vert.out hlsl.reflection.vert.out hlsl.rw.atomics.frag.out hlsl.rw.bracket.frag.out hlsl.rw.register.frag.out hlsl.rw.scalar.bracket.frag.out hlsl.rw.swizzle.frag.out hlsl.rw.vec2.bracket.frag.out hlsl.sample.array.dx10.frag.out hlsl.sample.basic.dx10.frag.out hlsl.sample.dx9.frag.out hlsl.sample.dx9.vert.out hlsl.sample.offset.dx10.frag.out hlsl.sample.offsetarray.dx10.frag.out hlsl.sample.sub-vec4.dx10.frag.out hlsl.samplebias.array.dx10.frag.out hlsl.samplebias.basic.dx10.frag.out hlsl.samplebias.offset.dx10.frag.out hlsl.samplebias.offsetarray.dx10.frag.out hlsl.samplecmp.array.dx10.frag.out hlsl.samplecmp.basic.dx10.frag.out hlsl.samplecmp.dualmode.frag.out hlsl.samplecmp.negative.frag.out hlsl.samplecmp.negative2.frag.out hlsl.samplecmp.offset.dx10.frag.out hlsl.samplecmp.offsetarray.dx10.frag.out hlsl.samplecmplevelzero.array.dx10.frag.out hlsl.samplecmplevelzero.basic.dx10.frag.out hlsl.samplecmplevelzero.offset.dx10.frag.out hlsl.samplecmplevelzero.offsetarray.dx10.frag.out hlsl.samplegrad.array.dx10.frag.out hlsl.samplegrad.basic.dx10.frag.out hlsl.samplegrad.basic.dx10.vert.out hlsl.samplegrad.offset.dx10.frag.out hlsl.samplegrad.offsetarray.dx10.frag.out hlsl.samplelevel.array.dx10.frag.out hlsl.samplelevel.basic.dx10.frag.out hlsl.samplelevel.basic.dx10.vert.out hlsl.samplelevel.offset.dx10.frag.out hlsl.samplelevel.offsetarray.dx10.frag.out hlsl.scalar-length.frag.out hlsl.scalar2matrix.frag.out hlsl.scalarCast.vert.out hlsl.scope.frag.out hlsl.self_cast.frag.out hlsl.semantic-1.vert.out hlsl.semantic.geom.out hlsl.semantic.vert.out hlsl.semicolons.frag.out hlsl.shapeConv.frag.out hlsl.shapeConvRet.frag.out hlsl.shift.per-set.frag.out hlsl.sin.frag.out hlsl.snorm.uav.comp.out hlsl.specConstant.frag.out hlsl.staticFuncInit.frag.out hlsl.staticMemberFunction.frag.out hlsl.store.rwbyteaddressbuffer.type.comp.out hlsl.string.frag.out hlsl.stringtoken.frag.out hlsl.struct.frag.out hlsl.struct.split-1.vert.out hlsl.struct.split.array.geom.out hlsl.struct.split.assign.frag.out hlsl.struct.split.call.vert.out hlsl.struct.split.nested.geom.out hlsl.struct.split.trivial.geom.out hlsl.struct.split.trivial.vert.out hlsl.structIoFourWay.frag.out hlsl.structStructName.frag.out hlsl.structarray.flatten.frag.out hlsl.structarray.flatten.geom.out hlsl.structbuffer.append.fn.frag.out hlsl.structbuffer.append.frag.out hlsl.structbuffer.atomics.frag.out hlsl.structbuffer.byte.frag.out hlsl.structbuffer.coherent.frag.out hlsl.structbuffer.floatidx.comp.out hlsl.structbuffer.fn.frag.out hlsl.structbuffer.fn2.comp.out hlsl.structbuffer.frag.out hlsl.structbuffer.incdec.frag.hlslfun1.out hlsl.structbuffer.incdec.frag.out hlsl.structbuffer.rw.frag.out hlsl.structbuffer.rwbyte.frag.out hlsl.structin.vert.out hlsl.subpass.frag.out hlsl.switch.frag.out hlsl.swizzle.frag.out hlsl.synthesizeInput.frag.out hlsl.target.frag.out hlsl.targetStruct1.frag.out hlsl.targetStruct2.frag.out hlsl.templatetypes.frag.out hlsl.texture.struct.frag.out hlsl.texture.subvec4.frag.out hlsl.texturebuffer.frag.out hlsl.this.frag.out hlsl.tristream-append.geom.out hlsl.tx.bracket.frag.out hlsl.tx.overload.frag.out hlsl.type.half.frag.out hlsl.type.identifier.frag.out hlsl.type.type.conversion.all.frag.out hlsl.type.type.conversion.valid.frag.out hlsl.typeGraphCopy.vert.out hlsl.typedef.frag.out hlsl.void.frag.out hlsl.wavebroadcast.comp.out hlsl.waveprefix.comp.out hlsl.wavequad.comp.out hlsl.wavequery.comp.out hlsl.wavequery.frag.out hlsl.wavereduction.comp.out hlsl.wavevote.comp.out hlsl.whileLoop.frag.out hlsl.y-negate-1.vert.out hlsl.y-negate-2.vert.out hlsl.y-negate-3.vert.out implicitInnerAtomicUint.frag.out include.vert.out invalidSwizzle.vert.out length.frag.out lineContinuation.vert.out lineContinuation100.vert.out link1.frag.out link1.vk.frag.out localAggregates.frag.out loops.frag.out loopsArtificial.frag.out mains1.frag.out matrix.frag.out matrix2.frag.out matrixError.vert.out maxClipDistances.vert.out max_vertices_0.geom.out missingBodies.vert.out mixedArrayDecls.frag.out negativeArraySize.comp.out newTexture.frag.out noMain.vert.out nonSquare.vert.out nonVulkan.frag.out nonuniform.frag.out nosuffix.out numeral.frag.out nvShaderNoperspectiveInterpolation.frag.out overlongLiteral.frag.out pointCoord.frag.out precise.tesc.out precise_struct_block.vert.out precision.frag.out precision.vert.out prepost.frag.out preprocessor.bad_arg.vert.err preprocessor.bad_arg.vert.out preprocessor.cpp_style___FILE__.vert.err preprocessor.cpp_style___FILE__.vert.out preprocessor.cpp_style_line_directive.vert.err preprocessor.cpp_style_line_directive.vert.out preprocessor.defined.vert.err preprocessor.defined.vert.out preprocessor.edge_cases.vert.err preprocessor.edge_cases.vert.out preprocessor.eof_missing.vert.err preprocessor.eof_missing.vert.out preprocessor.errors.vert.err preprocessor.errors.vert.out preprocessor.extensions.vert.err preprocessor.extensions.vert.out preprocessor.function_macro.vert.err preprocessor.function_macro.vert.out preprocessor.include.disabled.vert.err preprocessor.include.disabled.vert.out preprocessor.include.enabled.vert.err preprocessor.include.enabled.vert.out preprocessor.line.frag.err preprocessor.line.frag.out preprocessor.line.vert.err preprocessor.line.vert.out preprocessor.many.endif.vert.err preprocessor.many.endif.vert.out preprocessor.pragma.vert.err preprocessor.pragma.vert.out preprocessor.simple.vert.err preprocessor.simple.vert.out preprocessor.success_if_parse_would_fail.vert.err preprocessor.success_if_parse_would_fail.vert.out recurse1.vert.out reflection.frag.out reflection.linked.options.out reflection.linked.out reflection.options.frag.out reflection.options.geom.out reflection.options.vert.out reflection.vert.out remap.basic.dcefunc.frag.out remap.basic.dcevartype.frag.out remap.basic.everything.frag.out remap.basic.none.frag.out remap.basic.strip.frag.out remap.hlsl.sample.basic.everything.frag.out remap.hlsl.sample.basic.none.frag.out remap.hlsl.sample.basic.strip.frag.out remap.hlsl.templatetypes.everything.frag.out remap.hlsl.templatetypes.none.frag.out remap.if.everything.frag.out remap.if.none.frag.out remap.invalid-spirv-1.out remap.invalid-spirv-2.out remap.literal64.everything.spv.out remap.literal64.none.spv.out remap.similar_1a.everything.frag.out remap.similar_1a.none.frag.out remap.similar_1b.everything.frag.out remap.similar_1b.none.frag.out remap.specconst.comp.out remap.switch.everything.frag.out remap.switch.none.frag.out remap.uniformarray.everything.frag.out remap.uniformarray.none.frag.out runtimeArray.vert.out sample.frag.out sample.vert.out samplerlessTextureFunctions.frag.out simpleFunctionCall.frag.out size specExamples.frag.out specExamples.vert.out specExamplesConf.vert.out spv.1.3.8bitstorage-ssbo.vert.out spv.1.3.8bitstorage-ubo.vert.out spv.1.3.coopmat.comp.out spv.1.4.LoopControl.frag.out spv.1.4.NonWritable.frag.out spv.1.4.OpCopyLogical.comp.out spv.1.4.OpCopyLogical.funcall.frag.out spv.1.4.OpCopyLogicalBool.comp.out spv.1.4.OpEntryPoint.frag.out spv.1.4.OpSelect.frag.out spv.1.4.constructComposite.comp.out spv.1.4.image.frag.out spv.1.4.sparseTexture.frag.out spv.1.4.texture.frag.out spv.100ops.frag.out spv.130.frag.out spv.140.frag.out spv.150.geom.out spv.150.vert.out spv.16bitstorage-int.frag.out spv.16bitstorage-uint.frag.out spv.16bitstorage.frag.out spv.16bitstorage_Error-int.frag.out spv.16bitstorage_Error-uint.frag.out spv.16bitstorage_Error.frag.out spv.16bitxfb.vert.out spv.300BuiltIns.vert.out spv.300layout.frag.out spv.300layout.vert.out spv.300layoutp.vert.out spv.310.bitcast.frag.out spv.310.comp.out spv.320.meshShaderUserDefined.mesh.out spv.330.geom.out spv.400.frag.nanclamp.out spv.400.frag.out spv.400.tesc.out spv.400.tese.out spv.420.geom.out spv.430.frag.out spv.430.vert.out spv.450.geom.out spv.450.noRedecl.tesc.out spv.450.tesc.out spv.460.comp.out spv.460.frag.out spv.460.vert.out spv.8bitstorage-int.frag.out spv.8bitstorage-ssbo.vert.out spv.8bitstorage-ubo.vert.out spv.8bitstorage-uint.frag.out spv.8bitstorage_Error-int.frag.out spv.8bitstorage_Error-uint.frag.out spv.AnyHitShader.rahit.out spv.AnyHitShader_Errors.rahit.out spv.AofA.frag.out spv.ClosestHitShader.rchit.out spv.ClosestHitShader_Errors.rchit.out spv.GeometryShaderPassthrough.geom.out spv.IntersectShader.rint.out spv.IntersectShader_Errors.rint.out spv.MissShader.rmiss.out spv.MissShader_Errors.rmiss.out spv.OVR_multiview.vert.out spv.Operations.frag.out spv.RayCallable.rcall.out spv.RayCallable_Errors.rcall.out spv.RayConstants.rgen.out spv.RayGenShader.rgen.out spv.RayGenShader11.rgen.out spv.RayGenShaderArray.rgen.out spv.RayGenShader_Errors.rgen.out spv.accessChain.frag.out spv.aggOps.frag.out spv.always-discard.frag.out spv.always-discard2.frag.out spv.arbPostDepthCoverage.frag.out spv.arbPostDepthCoverage_Error.frag.out spv.atomic.comp.out spv.atomicInt64.comp.out spv.barrier.vert.out spv.bitCast.frag.out spv.bool.vert.out spv.boolInBlock.frag.out spv.branch-return.vert.out spv.buffer.autoassign.frag.out spv.bufferhandle1.frag.out spv.bufferhandle10.frag.out spv.bufferhandle11.frag.out spv.bufferhandle12.frag.out spv.bufferhandle13.frag.out spv.bufferhandle14.frag.out spv.bufferhandle15.frag.out spv.bufferhandle16.frag.out spv.bufferhandle17_Errors.frag.out spv.bufferhandle18.frag.out spv.bufferhandle19_Errors.frag.out spv.bufferhandle2.frag.out spv.bufferhandle3.frag.out spv.bufferhandle4.frag.out spv.bufferhandle5.frag.out spv.bufferhandle6.frag.out spv.bufferhandle7.frag.out spv.bufferhandle8.frag.out spv.bufferhandle9.frag.out spv.bufferhandleUvec2.frag.out spv.bufferhandle_Error.frag.out spv.builtInXFB.vert.out spv.computeShaderDerivatives.comp.out spv.computeShaderDerivatives2.comp.out spv.conditionalDemote.frag.out spv.conditionalDiscard.frag.out spv.constConstruct.vert.out spv.constStruct.vert.out spv.constructComposite.comp.out spv.controlFlowAttributes.frag.out spv.conversion.frag.out spv.coopmat.comp.out spv.coopmat_Error.comp.out spv.dataOut.frag.out spv.dataOutIndirect.frag.out spv.dataOutIndirect.vert.out spv.dead-after-continue.vert.out spv.dead-after-discard.frag.out spv.dead-after-loop-break.vert.out spv.dead-after-return.vert.out spv.dead-after-switch-break.vert.out spv.dead-complex-continue-after-return.vert.out spv.dead-complex-merge-after-return.vert.out spv.debugInfo.1.1.frag.out spv.debugInfo.frag.out spv.deepRvalue.frag.out spv.demoteDisabled.frag.out spv.depthOut.frag.out spv.deviceGroup.frag.out spv.discard-dce.frag.out spv.do-simple.vert.out spv.do-while-continue-break.vert.out spv.doWhileLoop.frag.out spv.double.comp.out spv.drawParams.vert.out spv.earlyReturnDiscard.frag.out spv.explicittypes.frag.out spv.extPostDepthCoverage.frag.out spv.extPostDepthCoverage_Error.frag.out spv.float16.frag.out spv.float16Fetch.frag.out spv.float16convertonlyarith.comp.out spv.float16convertonlystorage.comp.out spv.float32.frag.out spv.float64.frag.out spv.flowControl.frag.out spv.for-complex-condition.vert.out spv.for-continue-break.vert.out spv.for-nobody.vert.out spv.for-notest.vert.out spv.for-simple.vert.out spv.forLoop.frag.out spv.forwardFun.frag.out spv.fragmentDensity-es.frag.out spv.fragmentDensity-neg.frag.out spv.fragmentDensity.frag.out spv.fragmentDensity.vert.out spv.fragmentShaderBarycentric.frag.out spv.fragmentShaderBarycentric2.frag.out spv.fsi.frag.out spv.fsi_Error.frag.out spv.fullyCovered.frag.out spv.functionCall.frag.out spv.functionNestedOpaque.vert.out spv.functionParameterTypes.frag.out spv.functionSemantics.frag.out spv.glFragColor.frag.out spv.glsl.register.autoassign.frag.out spv.glsl.register.noautoassign.frag.out spv.hlslDebugInfo.frag.out spv.hlslOffsets.vert.out spv.image.frag.out spv.image.load-formatted.frag.out spv.imageLoadStoreLod.frag.out spv.int16.amd.frag.out spv.int16.frag.out spv.int32.frag.out spv.int64.frag.out spv.int8.frag.out spv.intOps.vert.out spv.intcoopmat.comp.out spv.interpOps.frag.out spv.layoutNested.vert.out spv.length.frag.out spv.localAggregates.frag.out spv.loops.frag.out spv.loopsArtificial.frag.out spv.looseUniformNoLoc.vert.out spv.matFun.vert.out spv.matrix.frag.out spv.matrix2.frag.out spv.memoryQualifier.frag.out spv.memoryScopeSemantics.comp.out spv.memoryScopeSemantics_Error.comp.out spv.merge-unreachable.frag.out spv.meshShaderBuiltins.mesh.out spv.meshShaderPerViewBuiltins.mesh.out spv.meshShaderPerViewUserDefined.mesh.out spv.meshShaderPerView_Errors.mesh.out spv.meshShaderRedeclBuiltins.mesh.out spv.meshShaderRedeclPerViewBuiltins.mesh.out spv.meshShaderSharedMem.mesh.out spv.meshShaderTaskMem.mesh.out spv.meshShaderUserDefined.mesh.out spv.meshTaskShader.task.out spv.multiStruct.comp.out spv.multiStructFuncall.frag.out spv.multiView.frag.out spv.multiviewPerViewAttributes.tesc.out spv.multiviewPerViewAttributes.vert.out spv.newTexture.frag.out spv.noBuiltInLoc.vert.out spv.noDeadDecorations.vert.out spv.noLocation.vert.out spv.noWorkgroup.comp.out spv.nonSquare.vert.out spv.nonuniform.frag.out spv.nonuniform2.frag.out spv.offsets.frag.out spv.paramMemory.frag.out spv.perprimitiveNV.frag.out spv.pp.line.frag.out spv.precise.tesc.out spv.precise.tese.out spv.precision.frag.out spv.precisionNonESSamp.frag.out spv.prepost.frag.out spv.privateVariableTypes.frag.out spv.pushConstant.vert.out spv.pushConstantAnon.vert.out spv.qualifiers.vert.out spv.queryL.frag.out spv.rankShift.comp.out spv.register.autoassign-2.frag.out spv.register.autoassign.frag.out spv.register.autoassign.rangetest.frag.out spv.register.noautoassign.frag.out spv.register.subpass.frag.out spv.rw.autoassign.frag.out spv.sample.frag.out spv.sampleId.frag.out spv.sampleMaskOverrideCoverage.frag.out spv.samplePosition.frag.out spv.samplerlessTextureFunctions.frag.out spv.scalarlayout.frag.out spv.scalarlayoutfloat16.frag.out spv.separate.frag.out spv.set.vert.out spv.shaderBallot.comp.out spv.shaderBallotAMD.comp.out spv.shaderDrawParams.vert.out spv.shaderFragMaskAMD.frag.out spv.shaderGroupVote.comp.out spv.shaderImageFootprint.frag.out spv.shaderStencilExport.frag.out spv.shadingRate.frag.out spv.shiftOps.frag.out spv.shortCircuit.frag.out spv.simpleFunctionCall.frag.out spv.simpleMat.vert.out spv.smBuiltins.frag.out spv.smBuiltins.vert.out spv.sparseTexture.frag.out spv.sparseTextureClamp.frag.out spv.specConst.vert.out spv.specConstArrayCheck.vert.out spv.specConstant.comp.out spv.specConstant.vert.out spv.specConstantComposite.vert.out spv.specConstantOperations.vert.out spv.ssbo.autoassign.frag.out spv.ssboAlias.frag.out spv.stereoViewRendering.tesc.out spv.stereoViewRendering.vert.out spv.storageBuffer.vert.out spv.structAssignment.frag.out spv.structDeref.frag.out spv.structure.frag.out spv.subgroup.frag.out spv.subgroup.geom.out spv.subgroup.tesc.out spv.subgroup.tese.out spv.subgroup.vert.out spv.subgroupArithmetic.comp.out spv.subgroupBallot.comp.out spv.subgroupBallotNeg.comp.out spv.subgroupBasic.comp.out spv.subgroupClustered.comp.out spv.subgroupClusteredNeg.comp.out spv.subgroupExtendedTypesArithmetic.comp.out spv.subgroupExtendedTypesArithmeticNeg.comp.out spv.subgroupExtendedTypesBallot.comp.out spv.subgroupExtendedTypesBallotNeg.comp.out spv.subgroupExtendedTypesBasic.comp.out spv.subgroupExtendedTypesClustered.comp.out spv.subgroupExtendedTypesClusteredNeg.comp.out spv.subgroupExtendedTypesPartitioned.comp.out spv.subgroupExtendedTypesPartitionedNeg.comp.out spv.subgroupExtendedTypesQuad.comp.out spv.subgroupExtendedTypesQuadNeg.comp.out spv.subgroupExtendedTypesShuffle.comp.out spv.subgroupExtendedTypesShuffleNeg.comp.out spv.subgroupExtendedTypesShuffleRelative.comp.out spv.subgroupExtendedTypesShuffleRelativeNeg.comp.out spv.subgroupExtendedTypesVote.comp.out spv.subgroupExtendedTypesVoteNeg.comp.out spv.subgroupPartitioned.comp.out spv.subgroupQuad.comp.out spv.subgroupShuffle.comp.out spv.subgroupShuffleRelative.comp.out spv.subgroupVote.comp.out spv.subpass.frag.out spv.switch.frag.out spv.swizzle.frag.out spv.swizzleInversion.frag.out spv.test.frag.out spv.test.vert.out spv.texture.frag.out spv.texture.sampler.transform.frag.out spv.texture.vert.out spv.textureBuffer.vert.out spv.textureGatherBiasLod.frag.out spv.types.frag.out spv.uint.frag.out spv.uniformArray.frag.out spv.unit1.frag.out spv.variableArrayIndex.frag.out spv.varyingArray.frag.out spv.varyingArrayIndirect.frag.out spv.vecMatConstruct.frag.out spv.viewportArray2.tesc.out spv.viewportArray2.vert.out spv.voidFunction.frag.out spv.volatileAtomic.comp.out spv.vulkan100.subgroupArithmetic.comp.out spv.vulkan100.subgroupPartitioned.comp.out spv.vulkan110.int16.frag.out spv.vulkan110.storageBuffer.vert.out spv.while-continue-break.vert.out spv.while-simple.vert.out spv.whileLoop.frag.out spv.xfb.vert.out spv.xfb2.vert.out spv.xfb3.vert.out spv.xfbOffsetOnBlockMembersAssignment.vert.out spv.xfbOffsetOnStructMembersAssignment.vert.out spv.xfbOverlapOffsetCheckWithBlockAndMember.vert.out spv.xfbStrideJustOnce.vert.out stringToDouble.vert.out structAssignment.frag.out structDeref.frag.out structure.frag.out switch.frag.out swizzle.frag.out syntaxError.frag.out test.conf test.frag.out texture.frag.out tokenLength.vert.out tokenPaste.vert.out types.frag.out uint.frag.out uniformArray.frag.out variableArrayIndex.frag.out varyingArray.frag.out varyingArrayIndirect.frag.out versionsClean.frag.out versionsClean.vert.out versionsErrors.frag.out versionsErrors.vert.out voidFunction.frag.out vulkan.ast.vert.out vulkan.comp.out vulkan.frag.out vulkan.vert.out web.array.frag.out web.basic.vert.out web.builtins.frag.out web.builtins.vert.out web.comp.out web.controlFlow.frag.out web.operations.frag.out web.separate.frag.out web.texture.frag.out whileLoop.frag.out
[3rdparty/bgfx/3rdparty/glslang/Test/inc1]badInc.h bar.h foo.h
[3rdparty/bgfx/3rdparty/glslang/Test/inc1/path1]bar.h local.h notHere.h
[3rdparty/bgfx/3rdparty/glslang/Test/inc1/path2]bar.h notHere.h remote.h
[3rdparty/bgfx/3rdparty/glslang/Test/inc2]bar.h foo.h
[3rdparty/bgfx/3rdparty/glslang/build_overrides]glslang.gni
[3rdparty/bgfx/3rdparty/glslang/glslang]CMakeLists.txt updateGrammar
[3rdparty/bgfx/3rdparty/glslang/glslang/CInterface]glslang_c_interface.cpp*
[3rdparty/bgfx/3rdparty/glslang/glslang/HLSL]hlslAttributes.cpp* hlslAttributes.h* hlslGrammar.cpp* hlslGrammar.h* hlslOpMap.cpp* hlslOpMap.h* hlslParseHelper.cpp* hlslParseHelper.h* hlslParseables.cpp* hlslParseables.h* hlslScanContext.cpp* hlslScanContext.h* hlslTokenStream.cpp* hlslTokenStream.h* hlslTokens.h* pch.h*
[3rdparty/bgfx/3rdparty/glslang/glslang/Include]BaseTypes.h Common.h ConstantUnion.h PoolAlloc.h ResourceLimits.h SpirvIntrinsics.h* Types.h glslang_c_interface.h* glslang_c_shader_types.h* intermediate.h revision.h revision.template
[3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent]Constant.cpp Initialize.cpp IntermTraverse.cpp Intermediate.cpp LiveTraverser.h ParseContextBase.cpp ParseHelper.cpp ParseHelper.h Scan.cpp ShaderLang.cpp SpirvIntrinsics.cpp* SymbolTable.cpp SymbolTable.h Versions.cpp Versions.h attribute.cpp attribute.h gl_types.h glslang.m4 glslang.y glslang_tab.cpp glslang_tab.cpp.h intermOut.cpp iomapper.cpp iomapper.h limits.cpp linkValidate.cpp localintermediate.h parseConst.cpp parseVersions.h pch.cpp propagateNoContraction.cpp reflection.cpp reflection.h
[3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor]Pp.cpp PpContext.cpp PpContext.h PpScanner.cpp PpTokens.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Unix]CMakeLists.txt
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Web]CMakeLists.txt glslang.js.cpp glslang.pre.js
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Windows]CMakeLists.txt
[3rdparty/bgfx/3rdparty/glslang/glslang/Public]ShaderLang.h
[3rdparty/bgfx/3rdparty/glslang/gtests]AST.FromFile.cpp BuiltInResource.FromFile.cpp CMakeLists.txt Config.FromFile.cpp HexFloat.cpp Hlsl.FromFile.cpp Initializer.h Link.FromFile.Vk.cpp Link.FromFile.cpp Pp.FromFile.cpp README.md Remap.FromFile.cpp Settings.cpp Settings.h Spv.FromFile.cpp TestFixture.cpp TestFixture.h main.cpp pch.cpp pch.h
[3rdparty/bgfx/3rdparty/glslang/hlsl]CMakeLists.txt hlslAttributes.cpp hlslAttributes.h hlslGrammar.cpp hlslGrammar.h hlslOpMap.cpp hlslOpMap.h hlslParseHelper.cpp hlslParseHelper.h hlslParseables.cpp hlslParseables.h hlslScanContext.cpp hlslScanContext.h hlslTokenStream.cpp hlslTokenStream.h hlslTokens.h pch.cpp pch.h stub.cpp*
[3rdparty/bgfx/3rdparty/glslang/kokoro/linux-clang-release-bazel]build.sh continuous.cfg presubmit.cfg
[3rdparty/bgfx/3rdparty/glslang/kokoro/macos-clang-release-bazel]build.sh continuous.cfg presubmit.cfg
[3rdparty/bgfx/3rdparty/glslang/kokoro/windows-msvc-2015-release-bazel]build.bat continuous.cfg presubmit.cfg
[3rdparty/bgfx/3rdparty/glslang/ndk_test]Android.mk test.cpp
[3rdparty/bgfx/3rdparty/glslang/ndk_test/jni]Application.mk
[3rdparty/bgfx/3rdparty/khronos/glx]glxext.h
[3rdparty/bgfx/3rdparty/khronos/vulkan]vk_icd.h vk_layer.h vk_platform.h vk_sdk_platform.h vulkan.h vulkan_android.h vulkan_core.h vulkan_fuchsia.h vulkan_ggp.h vulkan_ios.h vulkan_macos.h vulkan_metal.h vulkan_mir.h vulkan_vi.h vulkan_wayland.h vulkan_win32.h vulkan_xcb.h vulkan_xlib.h vulkan_xlib_xrandr.h
[3rdparty/bgfx/3rdparty/khronos/vulkan-local]vk_icd.h* vk_layer.h* vk_platform.h* vk_sdk_platform.h* vulkan.h* vulkan_android.h* vulkan_beta.h* vulkan_core.h* vulkan_directfb.h* vulkan_fuchsia.h* vulkan_ggp.h* vulkan_ios.h* vulkan_macos.h* vulkan_metal.h* vulkan_screen.h* vulkan_vi.h* vulkan_wayland.h* vulkan_win32.h* vulkan_xcb.h* vulkan_xlib.h* vulkan_xlib_xrandr.h*
[3rdparty/bgfx/3rdparty/meshoptimizer].clang-format .gitignore .travis.yml CMakeLists.txt CONTRIBUTING.md LICENSE.md Makefile README.md codecov.yml config.cmake.in
[3rdparty/bgfx/3rdparty/meshoptimizer/.github/workflows]build.yml
[3rdparty/bgfx/3rdparty/meshoptimizer/demo]GLTFLoader.js ansi.c babylon.MESHOPT_compression.js demo.html index.html main.cpp miniz.cpp miniz.h pirate.glb pirate.obj tests.cpp
[3rdparty/bgfx/3rdparty/meshoptimizer/js]meshopt_decoder.js
[3rdparty/bgfx/3rdparty/meshoptimizer/src]allocator.cpp clusterizer.cpp indexcodec.cpp indexgenerator.cpp meshoptimizer.h simplifier.cpp stripifier.cpp vcacheoptimizer.cpp vertexcodec.cpp vertexfilter.cpp*
[3rdparty/bgfx/3rdparty/meshoptimizer/tools]cgltf.h fast_obj.h gltfpack.cpp lodviewer.cpp meshloader.cpp vcachetester.cpp vcachetuner.cpp
[3rdparty/bgfx/3rdparty/renderdoc]renderdoc_app.h
[3rdparty/bgfx/3rdparty/sdf]sdf.h
[3rdparty/bgfx/3rdparty/spirv-cross].clang-format .gitignore .travis.yml CMakeLists.txt CODE_OF_CONDUCT.md GLSL.std.450.h Makefile README.md appveyor.yml build_glslang_spirv_tools.sh checkout_glslang_spirv_tools.sh format_all.sh main.cpp spirv.h spirv.hpp spirv_cfg.cpp spirv_cfg.hpp spirv_common.hpp spirv_cpp.cpp spirv_cpp.hpp spirv_cross.cpp spirv_cross.hpp spirv_cross_c.cpp spirv_cross_c.h spirv_cross_containers.hpp spirv_cross_error_handling.hpp spirv_cross_parsed_ir.cpp spirv_cross_parsed_ir.hpp spirv_cross_util.cpp spirv_cross_util.hpp spirv_glsl.cpp spirv_glsl.hpp spirv_hlsl.cpp spirv_hlsl.hpp spirv_msl.cpp spirv_msl.hpp spirv_parser.cpp spirv_parser.hpp spirv_reflect.cpp spirv_reflect.hpp test_shaders.py test_shaders.sh update_test_shaders.sh
[3rdparty/bgfx/3rdparty/spirv-cross/cmake]gitversion.in.h
[3rdparty/bgfx/3rdparty/spirv-cross/gn]BUILD.gn
[3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross]barrier.hpp external_interface.h image.hpp internal_interface.hpp sampler.hpp thread_group.hpp
[3rdparty/bgfx/3rdparty/spirv-cross/pkg-config]spirv-cross-c-shared.pc.in
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/intel]shader-integer-functions2.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/legacy/vert]transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag.vk fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm]extended-debug-extinst.invalid.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag combined-sampler-reuse.vk.asm.frag.vk complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.asm.vk.frag.vk image-fetch-no-sampler.no-samplerless.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.no-samplerless.vk.asm.frag.vk image-query-no-sampler.vk.asm.frag image-query-no-sampler.vk.asm.frag.vk implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag texture-sampling-fp16.asm.vk.frag.vk undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unknown-depth-state.asm.vk.frag.vk unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/tese]unroll-input-array-load.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert spec-constant-op-composite.asm.vk.vert.vk uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/tesc]basic.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp.vk buffer-reference-bitcast.nocompat.vk.comp.vk buffer-reference.nocompat.vk.comp.vk spec-constant-op-member-array.vk.comp spec-constant-op-member-array.vk.comp.vk spec-constant-work-group-size.vk.comp spec-constant-work-group-size.vk.comp.vk struct-packing-scalar.nocompat.invalid.vk.comp.vk subgroups.nocompat.invalid.vk.comp.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler-shadow.vk.frag.vk combined-texture-sampler.vk.frag combined-texture-sampler.vk.frag.vk demote-to-helper-forwarding.asm.vk.nocompat.frag.vk demote-to-helper.vk.nocompat.frag.vk desktop-mediump.vk.frag desktop-mediump.vk.frag.vk input-attachment-ms.vk.frag input-attachment-ms.vk.frag.vk input-attachment.vk.frag input-attachment.vk.frag.vk nonuniform-qualifier.vk.nocompat.frag.vk push-constant-as-ubo.push-ubo.vk.frag push-constant-as-ubo.push-ubo.vk.frag.vk push-constant.vk.frag push-constant.vk.frag.vk scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk separate-combined-fake-overload.vk.frag separate-combined-fake-overload.vk.frag.vk separate-sampler-texture-array.vk.frag separate-sampler-texture-array.vk.frag.vk separate-sampler-texture.vk.frag separate-sampler-texture.vk.frag.vk shader-arithmetic-8bit.nocompat.vk.frag.vk spec-constant-block-size.vk.frag spec-constant-block-size.vk.frag.vk spec-constant-ternary.vk.frag spec-constant-ternary.vk.frag.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen.vk pure_call.nocompat.vk.rgen.vk ray_tracing.nocompat.vk.rgen.vk shader_record_buffer.nocompat.vk.rgen.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/vert]device-group.nocompat.vk.vert.vk multiview.nocompat.vk.vert.vk small-storage.vk.vert small-storage.vk.vert.vk vulkan-vertex.vk.vert vulkan-vertex.vk.vert.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.fxconly.asm.comp specialization-constant-workgroup.nofxc.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag nonuniform-qualifier-propagation.nonuniformresource.sm51.asm.frag pixel-interlock-callstack.sm51.fxconly.asm.frag pixel-interlock-control-flow.sm51.fxconly.asm.frag pixel-interlock-split-functions.sm51.fxconly.asm.frag switch-block-case-fallthrough.asm.invalid.frag unordered-compare.asm.frag vector-shuffle-undef-index.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/vert]empty-struct-composite.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/comp]bitfield.comp glsl.std450.fxconly.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/frag]pixel-interlock-simple-callstack.sm51.fxconly.frag spec-constant.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/vert]pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp storage-buffer-pointer-argument.asm.comp variable-pointers.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag image-type-normal-comparison-usage.asm.frag modf-frexp-scalar-access-chain-output.asm.frag pixel-interlock-callstack.msl2.asm.frag pixel-interlock-control-flow.msl2.asm.frag pixel-interlock-split-functions.msl2.asm.frag switch-block-case-fallthrough.asm.invalid.frag texture-access.swizzle.asm.frag vector-shuffle-undef-index.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/packing]composite-extract-row-major.asm.comp load-packed-no-forwarding-2.asm.comp load-packed-no-forwarding-3.asm.comp load-packed-no-forwarding-4.asm.comp load-packed-no-forwarding-5.asm.comp load-packed-no-forwarding.asm.comp packed-vector-extract-insert.asm.comp row-major-split-access-chain.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/vert]empty-struct-composite.asm.vert op-load-forced-temporary-array.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/comp]array-copy-threadgroup-memory.comp bitfield.comp glsl.std450.comp loop.comp return.comp std140-array-load-composite-construct.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/frag]in_block_assign.frag pixel-interlock-simple-callstack.msl2.frag texture-access-int.swizzle.frag texture-access-leaf.swizzle.frag texture-access-uint.swizzle.frag texture-access.swizzle.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/packing]array-of-vec3.comp array-of-vec4.comp matrix-2x2-scalar.comp matrix-2x2-std140.comp matrix-2x2-std430.comp matrix-2x3-scalar.comp matrix-2x3-std140.comp matrix-2x3-std430.comp matrix-2x4-scalar.comp matrix-2x4-std140.comp matrix-2x4-std430.comp matrix-3x2-scalar.comp matrix-3x2-std140.comp matrix-3x2-std430.comp matrix-3x3-scalar.comp matrix-3x3-std140.comp matrix-3x3-std430.comp matrix-3x4-scalar.comp matrix-3x4-std140.comp matrix-3x4-std430.comp matrix-4x2-scalar.comp matrix-4x2-std140.comp matrix-4x2-std430.comp matrix-4x3-scalar.comp matrix-4x3-std140.comp matrix-4x3-std430.comp matrix-4x4-scalar.comp matrix-4x4-std140.comp matrix-4x4-std430.comp matrix-multiply-row-major.comp matrix-multiply-unpacked-col-major-2.comp matrix-multiply-unpacked-col-major.comp matrix-multiply-unpacked-row-major-2.comp matrix-multiply-unpacked-row-major.comp member-padding.comp std140-array-of-vectors.comp struct-alignment.comp struct-packing-array-of-scalar.comp struct-packing-recursive.comp struct-packing.comp struct-size-padding-array-of-array.comp struct-size-padding.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/vert]functions_nested.vert pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/vulkan/frag]texture-access-function.swizzle.vk.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/intel]shader-integer-functions2.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/legacy/vert]transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/comp]access-chain-dominator-in-loop-body-2.asm.comp access-chain-dominator-in-loop-body.asm.comp access-tracking-function-call-result.asm.comp aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.nocompat.vk.comp.vk atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp.vk buffer-reference-synthesized-pointer.asm.nocompat.vk.comp.vk constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp spec-constant-op-convert-sign.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/frag]combined-image-sampler-dxc-min16float.asm.invalid.frag demote-impure-function-call.vk.nocompat.asm.frag.vk discard-impure-function-call.asm.frag do-while-continue-phi.asm.frag do-while-loop-inverted-test.asm.frag empty-struct-in-struct.asm.frag for-loop-dedicated-merge-block-inverted.asm.frag for-loop-dedicated-merge-block-non-inverted.asm.frag for-loop-inverted-test.asm.frag image-fetch-uint-coord.asm.frag inliner-dominator-inside-loop.asm.frag ldexp-uint-exponent.asm.frag nonuniform-qualifier-propagation.vk.nocompat.asm.frag.vk opaque-id-literal-alias.preserve.asm.frag out-of-order-struct-id.asm.frag pixel-interlock-callstack.asm.frag pixel-interlock-control-flow.asm.frag pixel-interlock-split-functions.asm.frag switch-block-case-fallthrough.asm.invalid.frag switch-single-case-multiple-exit-cfg.asm.frag unordered-compare.asm.frag vector-extract-dynamic-spec-constant.asm.frag vector-shuffle-undef-index.asm.frag while-loop-inverted-test.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/vert]empty-struct-composite.asm.vert semantic-decoration.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/comp]bitfield.comp glsl.std450.comp loop.comp return.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/frag]pixel-interlock-simple-callstack.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/vert]pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/vulkan/frag]spec-constant.vk.frag spec-constant.vk.frag.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/asm]aliased-entry-point-names.asm.multi.json op-source-glsl-ssbo-1.asm.comp.json op-source-glsl-ssbo-2.asm.comp.json op-source-hlsl-uav-1.asm.comp.json op-source-hlsl-uav-2.asm.comp.json op-source-none-ssbo-1.asm.comp.json op-source-none-ssbo-2.asm.comp.json op-source-none-uav-1.asm.comp.json op-source-none-uav-2.asm.comp.json
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/comp]struct-layout.comp.json struct-packing.comp.json workgroup-size-spec-constant.comp.json
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/frag]combined-texture-sampler-shadow.vk.frag.json combined-texture-sampler.vk.frag.json image-load-store-uint-coord.asm.frag.json input-attachment-ms.vk.frag.json input-attachment.vk.frag.json push-constant.vk.frag.json separate-sampler-texture-array.vk.frag.json spec-constant.vk.frag.json
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/rgen]acceleration_structure.vk.rgen.json
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/vert]read-from-row-major-array.vert.json texture_buffer.vert.json
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag.vk fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm]extended-debug-extinst.invalid.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag combined-sampler-reuse.vk.asm.frag.vk complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.asm.vk.frag.vk image-fetch-no-sampler.no-samplerless.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.no-samplerless.vk.asm.frag.vk image-query-no-sampler.vk.asm.frag image-query-no-sampler.vk.asm.frag.vk implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag texture-sampling-fp16.asm.vk.frag.vk undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unknown-depth-state.asm.vk.frag.vk unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/tese]unroll-input-array-load.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert spec-constant-op-composite.asm.vk.vert.vk uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/tesc]basic.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp.vk buffer-reference-bitcast.nocompat.vk.comp.vk buffer-reference.nocompat.vk.comp.vk spec-constant-op-member-array.vk.comp spec-constant-op-member-array.vk.comp.vk spec-constant-work-group-size.vk.comp spec-constant-work-group-size.vk.comp.vk struct-packing-scalar.nocompat.invalid.vk.comp.vk subgroups.nocompat.invalid.vk.comp.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler-shadow.vk.frag.vk combined-texture-sampler.vk.frag combined-texture-sampler.vk.frag.vk demote-to-helper-forwarding.asm.vk.nocompat.frag.vk demote-to-helper.vk.nocompat.frag.vk desktop-mediump.vk.frag desktop-mediump.vk.frag.vk input-attachment-ms.vk.frag input-attachment-ms.vk.frag.vk input-attachment.vk.frag input-attachment.vk.frag.vk nonuniform-qualifier.vk.nocompat.frag.vk push-constant-as-ubo.push-ubo.vk.frag push-constant-as-ubo.push-ubo.vk.frag.vk push-constant.vk.frag push-constant.vk.frag.vk scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk separate-combined-fake-overload.vk.frag separate-combined-fake-overload.vk.frag.vk separate-sampler-texture-array.vk.frag separate-sampler-texture-array.vk.frag.vk separate-sampler-texture.vk.frag separate-sampler-texture.vk.frag.vk shader-arithmetic-8bit.nocompat.vk.frag.vk spec-constant-block-size.vk.frag spec-constant-block-size.vk.frag.vk spec-constant-ternary.vk.frag spec-constant-ternary.vk.frag.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen.vk pure_call.nocompat.vk.rgen.vk ray_tracing.nocompat.vk.rgen.vk shader_record_buffer.nocompat.vk.rgen.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss.vk
[3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/vert]device-group.nocompat.vk.vert.vk multiview.nocompat.vk.vert.vk small-storage.vk.vert small-storage.vk.vert.vk vulkan-vertex.vk.vert vulkan-vertex.vk.vert.vk
[3rdparty/bgfx/3rdparty/spirv-cross/samples/cpp]Makefile atomics.comp atomics.cpp multiply.comp multiply.cpp shared.comp shared.cpp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.fxconly.asm.comp specialization-constant-workgroup.nofxc.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag nonuniform-qualifier-propagation.nonuniformresource.sm51.asm.frag pixel-interlock-callstack.sm51.fxconly.asm.frag pixel-interlock-control-flow.sm51.fxconly.asm.frag pixel-interlock-split-functions.sm51.fxconly.asm.frag switch-block-case-fallthrough.asm.invalid.frag unordered-compare.asm.frag vector-shuffle-undef-index.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/vert]empty-struct-composite.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/comp]bitfield.comp glsl.std450.fxconly.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/frag]pixel-interlock-simple-callstack.sm51.fxconly.frag spec-constant.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/vert]pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp storage-buffer-pointer-argument.asm.comp variable-pointers.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag image-type-normal-comparison-usage.asm.frag modf-frexp-scalar-access-chain-output.asm.frag pixel-interlock-callstack.msl2.asm.frag pixel-interlock-control-flow.msl2.asm.frag pixel-interlock-split-functions.msl2.asm.frag switch-block-case-fallthrough.asm.invalid.frag texture-access.swizzle.asm.frag vector-shuffle-undef-index.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/packing]composite-extract-row-major.asm.comp load-packed-no-forwarding-2.asm.comp load-packed-no-forwarding-3.asm.comp load-packed-no-forwarding-4.asm.comp load-packed-no-forwarding-5.asm.comp load-packed-no-forwarding.asm.comp packed-vector-extract-insert.asm.comp row-major-split-access-chain.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/vert]empty-struct-composite.asm.vert op-load-forced-temporary-array.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/comp]array-copy-threadgroup-memory.comp bitfield.comp glsl.std450.comp loop.comp return.comp std140-array-load-composite-construct.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/frag]in_block_assign.frag pixel-interlock-simple-callstack.msl2.frag texture-access-int.swizzle.frag texture-access-leaf.swizzle.frag texture-access-uint.swizzle.frag texture-access.swizzle.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/packing]array-of-vec3.comp array-of-vec4.comp matrix-2x2-scalar.comp matrix-2x2-std140.comp matrix-2x2-std430.comp matrix-2x3-scalar.comp matrix-2x3-std140.comp matrix-2x3-std430.comp matrix-2x4-scalar.comp matrix-2x4-std140.comp matrix-2x4-std430.comp matrix-3x2-scalar.comp matrix-3x2-std140.comp matrix-3x2-std430.comp matrix-3x3-scalar.comp matrix-3x3-std140.comp matrix-3x3-std430.comp matrix-3x4-scalar.comp matrix-3x4-std140.comp matrix-3x4-std430.comp matrix-4x2-scalar.comp matrix-4x2-std140.comp matrix-4x2-std430.comp matrix-4x3-scalar.comp matrix-4x3-std140.comp matrix-4x3-std430.comp matrix-4x4-scalar.comp matrix-4x4-std140.comp matrix-4x4-std430.comp matrix-multiply-row-major.comp matrix-multiply-unpacked-col-major-2.comp matrix-multiply-unpacked-col-major.comp matrix-multiply-unpacked-row-major-2.comp matrix-multiply-unpacked-row-major.comp member-padding.comp std140-array-of-vectors.comp struct-alignment.comp struct-packing-array-of-scalar.comp struct-packing-recursive.comp struct-packing.comp struct-size-padding-array-of-array.comp struct-size-padding.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/vert]functions_nested.vert pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/vulkan/frag]texture-access-function.swizzle.vk.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/intel]shader-integer-functions2.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/legacy/vert]transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/comp]access-chain-dominator-in-loop-body-2.asm.comp access-chain-dominator-in-loop-body.asm.comp access-tracking-function-call-result.asm.comp aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.nocompat.vk.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp buffer-reference-synthesized-pointer.asm.nocompat.vk.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp spec-constant-op-convert-sign.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/frag]combined-image-sampler-dxc-min16float.asm.invalid.frag demote-impure-function-call.vk.nocompat.asm.frag discard-impure-function-call.asm.frag do-while-continue-phi.asm.frag do-while-loop-inverted-test.asm.frag empty-struct-in-struct.asm.frag for-loop-dedicated-merge-block-inverted.asm.frag for-loop-dedicated-merge-block-non-inverted.asm.frag for-loop-inverted-test.asm.frag image-fetch-uint-coord.asm.frag inliner-dominator-inside-loop.asm.frag ldexp-uint-exponent.asm.frag nonuniform-qualifier-propagation.vk.nocompat.asm.frag opaque-id-literal-alias.preserve.asm.frag out-of-order-struct-id.asm.frag pixel-interlock-callstack.asm.frag pixel-interlock-control-flow.asm.frag pixel-interlock-split-functions.asm.frag switch-block-case-fallthrough.asm.invalid.frag switch-single-case-multiple-exit-cfg.asm.frag unordered-compare.asm.frag vector-extract-dynamic-spec-constant.asm.frag vector-shuffle-undef-index.asm.frag while-loop-inverted-test.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/vert]empty-struct-composite.asm.vert semantic-decoration.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/comp]bitfield.comp glsl.std450.comp loop.comp return.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/frag]pixel-interlock-simple-callstack.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/vert]pass-array-by-value.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/vulkan/frag]spec-constant.vk.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-other]README.md aliased-entry-point-names.asm
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/asm]aliased-entry-point-names.asm.multi op-source-glsl-ssbo-1.asm.comp op-source-glsl-ssbo-2.asm.comp op-source-hlsl-uav-1.asm.comp op-source-hlsl-uav-2.asm.comp op-source-none-ssbo-1.asm.comp op-source-none-ssbo-2.asm.comp op-source-none-uav-1.asm.comp op-source-none-uav-2.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/comp]struct-layout.comp struct-packing.comp workgroup-size-spec-constant.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler.vk.frag image-load-store-uint-coord.asm.frag input-attachment-ms.vk.frag input-attachment.vk.frag push-constant.vk.frag separate-sampler-texture-array.vk.frag spec-constant.vk.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/rgen]acceleration_structure.vk.rgen
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/vert]read-from-row-major-array.vert texture_buffer.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm]extended-debug-extinst.invalid.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.vk.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/tese]unroll-input-array-load.asm.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert uint-vertex-id-instance-id.asm.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/tese]triangle.desktop.sso.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/tesc]basic.tesc water_tess.tesc
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp buffer-reference-bitcast.nocompat.vk.comp buffer-reference.nocompat.vk.comp spec-constant-op-member-array.vk.comp spec-constant-work-group-size.vk.comp struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.comp
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler.vk.frag demote-to-helper-forwarding.asm.vk.nocompat.frag demote-to-helper.vk.nocompat.frag desktop-mediump.vk.frag input-attachment-ms.vk.frag input-attachment.vk.frag nonuniform-qualifier.vk.nocompat.frag push-constant-as-ubo.push-ubo.vk.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag separate-combined-fake-overload.vk.frag separate-sampler-texture-array.vk.frag separate-sampler-texture.vk.frag shader-arithmetic-8bit.nocompat.vk.frag spec-constant-block-size.vk.frag spec-constant-ternary.vk.frag
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen pure_call.nocompat.vk.rgen ray_tracing.nocompat.vk.rgen shader_record_buffer.nocompat.vk.rgen
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss
[3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/vert]device-group.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[3rdparty/bgfx/3rdparty/spirv-cross/tests-other]c_api_test.c c_api_test.spv hlsl_wave_mask.cpp msl_constexpr_test.cpp msl_constexpr_test.spv msl_resource_binding.spv msl_resource_bindings.cpp msl_ycbcr_conversion_test.cpp msl_ycbcr_conversion_test.spv msl_ycbcr_conversion_test_2.spv small_vector.cpp typed_id_test.cpp
[3rdparty/bgfx/3rdparty/spirv-headers].gitattributes .gitignore
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv]spir-v.xml
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1]AMD_gcn_shader.h* AMD_shader_ballot.h* AMD_shader_explicit_vertex_parameter.h* AMD_shader_trinary_minmax.h* DebugInfo.h* NonSemanticClspvReflection.h* NonSemanticDebugPrintf.h* NonSemanticVulkanDebugInfo100.h* OpenCLDebugInfo100.h* extinst.debuginfo.grammar.json* extinst.nonsemantic.clspvreflection.grammar.json* extinst.nonsemantic.debugprintf.grammar.json* extinst.nonsemantic.vulkan.debuginfo.100.grammar.json* extinst.opencl.debuginfo.100.grammar.json* extinst.spv-amd-gcn-shader.grammar.json* extinst.spv-amd-shader-ballot.grammar.json* extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json* extinst.spv-amd-shader-trinary-minmax.grammar.json* spirv.core.grammar.json spirv.cs spirv.h spirv.hpp spirv.hpp11 spirv.json spirv.lua spirv.py spv.d
[3rdparty/bgfx/3rdparty/spirv-tools].appveyor.yml .clang-format .gitignore .gn Android.mk BUILD.gn CHANGES CONTRIBUTING.md DEPS PRESUBMIT.py README.md codereview.settings
[3rdparty/bgfx/3rdparty/spirv-tools/android_test]Android.mk test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/android_test/jni]Application.mk
[3rdparty/bgfx/3rdparty/spirv-tools/build_overrides]build.gni gtest.gni spirv_tools.gni
[3rdparty/bgfx/3rdparty/spirv-tools/docs]downloads.md projects.md syntax.md
[3rdparty/bgfx/3rdparty/spirv-tools/examples]CMakeLists.txt
[3rdparty/bgfx/3rdparty/spirv-tools/examples/cpp-interface]CMakeLists.txt main.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/external]CMakeLists.txt
[3rdparty/bgfx/3rdparty/spirv-tools/include/generated]DebugInfo.h NonSemanticVulkanDebugInfo100.h* OpenCLDebugInfo100.h* build-version.inc core.insts-unified1.inc enum_string_mapping.inc extension_enum.inc generators.inc nonsemantic.clspvreflection.insts.inc* nonsemantic.vulkan.debuginfo.100.insts.inc* opencl.debuginfo.100.insts.inc* operand.kinds-unified1.inc
[3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools]instrument.hpp libspirv.h libspirv.hpp linter.hpp* optimizer.hpp
[3rdparty/bgfx/3rdparty/spirv-tools/source]CMakeLists.txt binary.cpp cfa.h common_debug_info.h* diagnostic.cpp disassemble.cpp enum_set.h ext_inst.cpp ext_inst.h extinst.debuginfo.grammar.json extinst.nonsemantic.vulkan.debuginfo.100.grammar.json* extinst.spv-amd-gcn-shader.grammar.json extinst.spv-amd-shader-ballot.grammar.json extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json extinst.spv-amd-shader-trinary-minmax.grammar.json libspirv.cpp name_mapper.cpp opcode.cpp opcode.h operand.cpp operand.h print.cpp spirv_fuzzer_options.cpp spirv_fuzzer_options.h spirv_reducer_options.cpp spirv_reducer_options.h spirv_target_env.cpp spirv_target_env.h spirv_validator_options.cpp spirv_validator_options.h table.cpp text.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/fuzz]CMakeLists.txt data_descriptor.cpp data_descriptor.h equivalence_relation.h fact_manager.cpp fact_manager.h force_render_red.cpp force_render_red.h fuzzer.cpp fuzzer.h fuzzer_context.cpp fuzzer_context.h fuzzer_pass.cpp fuzzer_pass.h fuzzer_pass_add_dead_breaks.cpp fuzzer_pass_add_dead_breaks.h fuzzer_pass_add_dead_continues.cpp fuzzer_pass_add_dead_continues.h fuzzer_pass_add_no_contraction_decorations.cpp fuzzer_pass_add_no_contraction_decorations.h fuzzer_pass_add_useful_constructs.cpp fuzzer_pass_add_useful_constructs.h fuzzer_pass_adjust_function_controls.cpp fuzzer_pass_adjust_function_controls.h fuzzer_pass_adjust_loop_controls.cpp fuzzer_pass_adjust_loop_controls.h fuzzer_pass_adjust_memory_operands_masks.cpp fuzzer_pass_adjust_memory_operands_masks.h fuzzer_pass_adjust_selection_controls.cpp fuzzer_pass_adjust_selection_controls.h fuzzer_pass_apply_id_synonyms.cpp fuzzer_pass_apply_id_synonyms.h fuzzer_pass_construct_composites.cpp fuzzer_pass_construct_composites.h fuzzer_pass_copy_objects.cpp fuzzer_pass_copy_objects.h fuzzer_pass_obfuscate_constants.cpp fuzzer_pass_obfuscate_constants.h fuzzer_pass_permute_blocks.cpp fuzzer_pass_permute_blocks.h fuzzer_pass_split_blocks.cpp fuzzer_pass_split_blocks.h fuzzer_util.cpp fuzzer_util.h id_use_descriptor.cpp id_use_descriptor.h instruction_descriptor.cpp instruction_descriptor.h pseudo_random_generator.cpp pseudo_random_generator.h random_generator.cpp random_generator.h replayer.cpp replayer.h shrinker.cpp shrinker.h transformation.cpp transformation.h transformation_add_constant_boolean.cpp transformation_add_constant_boolean.h transformation_add_constant_scalar.cpp transformation_add_constant_scalar.h transformation_add_dead_break.cpp transformation_add_dead_break.h transformation_add_dead_continue.cpp transformation_add_dead_continue.h transformation_add_no_contraction_decoration.cpp transformation_add_no_contraction_decoration.h transformation_add_type_boolean.cpp transformation_add_type_boolean.h transformation_add_type_float.cpp transformation_add_type_float.h transformation_add_type_int.cpp transformation_add_type_int.h transformation_add_type_pointer.cpp transformation_add_type_pointer.h transformation_composite_construct.cpp transformation_composite_construct.h transformation_composite_extract.cpp transformation_composite_extract.h transformation_copy_object.cpp transformation_copy_object.h transformation_move_block_down.cpp transformation_move_block_down.h transformation_replace_boolean_constant_with_constant_binary.cpp transformation_replace_boolean_constant_with_constant_binary.h transformation_replace_constant_with_uniform.cpp transformation_replace_constant_with_uniform.h transformation_replace_id_with_synonym.cpp transformation_replace_id_with_synonym.h transformation_set_function_control.cpp transformation_set_function_control.h transformation_set_loop_control.cpp transformation_set_loop_control.h transformation_set_memory_operands_mask.cpp transformation_set_memory_operands_mask.h transformation_set_selection_control.cpp transformation_set_selection_control.h transformation_split_block.cpp transformation_split_block.h uniform_buffer_element_descriptor.cpp uniform_buffer_element_descriptor.h
[3rdparty/bgfx/3rdparty/spirv-tools/source/fuzz/protobufs]spirvfuzz_protobufs.h spvtoolsfuzz.proto
[3rdparty/bgfx/3rdparty/spirv-tools/source/link]CMakeLists.txt linker.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/lint]linter.cpp*
[3rdparty/bgfx/3rdparty/spirv-tools/source/opt]CMakeLists.txt aggressive_dead_code_elim_pass.cpp aggressive_dead_code_elim_pass.h amd_ext_to_khr.cpp basic_block.cpp basic_block.h block_merge_pass.cpp block_merge_util.cpp build_module.cpp build_module.h ccp_pass.cpp ccp_pass.h code_sink.cpp compact_ids_pass.cpp const_folding_rules.cpp constants.cpp constants.h control_dependence.cpp* control_dependence.h* convert_to_half_pass.cpp convert_to_half_pass.h copy_prop_arrays.cpp dead_branch_elim_pass.cpp dead_branch_elim_pass.h dead_insert_elim_pass.cpp debug_info_manager.cpp* debug_info_manager.h* decompose_initialized_variables_pass.cpp decompose_initialized_variables_pass.h decoration_manager.cpp decoration_manager.h desc_sroa.cpp desc_sroa.h dominator_analysis.cpp dominator_tree.cpp eliminate_dead_functions_util.cpp eliminate_dead_members_pass.cpp empty_pass.h* feature_manager.cpp feature_manager.h fix_storage_class.cpp folding_rules.cpp function.cpp function.h generate_webgpu_initializers_pass.cpp generate_webgpu_initializers_pass.h graphics_robust_access_pass.cpp graphics_robust_access_pass.h if_conversion.cpp inline_exhaustive_pass.cpp inline_pass.cpp inline_pass.h inst_bindless_check_pass.cpp inst_bindless_check_pass.h inst_buff_addr_check_pass.cpp inst_buff_addr_check_pass.h inst_debug_printf_pass.cpp* inst_debug_printf_pass.h* instruction.cpp instruction.h instruction_list.h instrument_pass.cpp instrument_pass.h interp_fixup_pass.cpp* interp_fixup_pass.h* ir_builder.h ir_context.cpp ir_context.h ir_loader.cpp ir_loader.h iterator.h legalize_vector_shuffle_pass.cpp legalize_vector_shuffle_pass.h local_access_chain_convert_pass.cpp local_access_chain_convert_pass.h local_single_block_elim_pass.cpp local_single_block_elim_pass.h local_single_store_elim_pass.cpp local_single_store_elim_pass.h loop_descriptor.cpp loop_descriptor.h loop_peeling.cpp loop_unroller.cpp loop_unswitch_pass.cpp mem_pass.cpp mem_pass.h merge_return_pass.cpp merge_return_pass.h module.cpp module.h optimizer.cpp passes.h private_to_local_pass.cpp private_to_local_pass.h process_lines_pass.cpp process_lines_pass.h reduce_load_size.cpp reflect.h register_pressure.cpp remove_unused_interface_variables_pass.cpp* remove_unused_interface_variables_pass.h* replace_invalid_opc.cpp scalar_replacement_pass.cpp scalar_replacement_pass.h simplification_pass.cpp split_invalid_unreachable_pass.cpp split_invalid_unreachable_pass.h ssa_rewrite_pass.cpp ssa_rewrite_pass.h strip_atomic_counter_memory_pass.cpp strip_atomic_counter_memory_pass.h strip_debug_info_pass.cpp strip_reflect_info_pass.cpp struct_cfg_analysis.cpp struct_cfg_analysis.h type_manager.cpp type_manager.h types.cpp types.h upgrade_memory_model.cpp value_number_table.cpp vector_dce.cpp vector_dce.h wrap_opkill.cpp wrap_opkill.h
[3rdparty/bgfx/3rdparty/spirv-tools/source/reduce]CMakeLists.txt change_operand_reduction_opportunity.cpp change_operand_to_undef_reduction_opportunity.cpp conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp conditional_branch_to_simple_conditional_branch_opportunity_finder.h conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp merge_blocks_reduction_opportunity.cpp merge_blocks_reduction_opportunity_finder.cpp merge_blocks_reduction_opportunity_finder.h operand_to_const_reduction_opportunity_finder.cpp operand_to_const_reduction_opportunity_finder.h operand_to_dominating_id_reduction_opportunity_finder.cpp operand_to_dominating_id_reduction_opportunity_finder.h operand_to_undef_reduction_opportunity_finder.cpp operand_to_undef_reduction_opportunity_finder.h pch_source_reduce.h reducer.cpp reducer.h reduction_opportunity_finder.cpp* reduction_opportunity_finder.h reduction_pass.cpp reduction_pass.h reduction_util.cpp reduction_util.h remove_block_reduction_opportunity.cpp remove_block_reduction_opportunity.h remove_block_reduction_opportunity_finder.cpp remove_block_reduction_opportunity_finder.h remove_function_reduction_opportunity.cpp remove_function_reduction_opportunity_finder.cpp remove_function_reduction_opportunity_finder.h remove_instruction_reduction_opportunity.cpp remove_selection_reduction_opportunity_finder.cpp remove_selection_reduction_opportunity_finder.h remove_struct_member_reduction_opportunity.cpp* remove_struct_member_reduction_opportunity.h* remove_unreferenced_instruction_reduction_opportunity_finder.cpp remove_unreferenced_instruction_reduction_opportunity_finder.h remove_unused_instruction_reduction_opportunity_finder.cpp* remove_unused_instruction_reduction_opportunity_finder.h* remove_unused_struct_member_reduction_opportunity_finder.cpp* remove_unused_struct_member_reduction_opportunity_finder.h* simple_conditional_branch_to_branch_opportunity_finder.cpp simple_conditional_branch_to_branch_opportunity_finder.h simple_conditional_branch_to_branch_reduction_opportunity.cpp structured_construct_to_block_reduction_opportunity.cpp* structured_construct_to_block_reduction_opportunity.h* structured_construct_to_block_reduction_opportunity_finder.cpp* structured_construct_to_block_reduction_opportunity_finder.h* structured_loop_to_selection_reduction_opportunity.cpp structured_loop_to_selection_reduction_opportunity.h structured_loop_to_selection_reduction_opportunity_finder.cpp structured_loop_to_selection_reduction_opportunity_finder.h
[3rdparty/bgfx/3rdparty/spirv-tools/source/val]basic_block.cpp basic_block.h construct.cpp function.cpp function.h instruction.h validate.cpp validate.h validate_adjacency.cpp validate_annotation.cpp validate_atomics.cpp validate_barriers.cpp validate_builtins.cpp validate_capability.cpp validate_cfg.cpp validate_composites.cpp validate_conversion.cpp validate_debug.cpp validate_decorations.cpp validate_extensions.cpp validate_function.cpp validate_id.cpp validate_image.cpp validate_instruction.cpp validate_interfaces.cpp validate_layout.cpp validate_logicals.cpp validate_memory.cpp validate_memory_semantics.cpp validate_memory_semantics.h validate_misc.cpp validate_mode_setting.cpp validate_non_uniform.cpp validate_scopes.cpp validate_scopes.h validate_type.cpp validation_state.cpp validation_state.h
[3rdparty/bgfx/3rdparty/spirv-tools/test]CMakeLists.txt assembly_context_test.cpp assembly_format_test.cpp binary_destroy_test.cpp binary_endianness_test.cpp binary_header_get_test.cpp binary_parse_test.cpp binary_strnlen_s_test.cpp binary_to_text.literal_test.cpp binary_to_text_test.cpp c_interface_test.cpp comment_test.cpp cpp_interface_test.cpp diagnostic_test.cpp enum_set_test.cpp enum_string_mapping_test.cpp ext_inst.debuginfo_test.cpp ext_inst.glsl_test.cpp ext_inst.opencl_test.cpp fix_word_test.cpp generator_magic_number_test.cpp hex_float_test.cpp immediate_int_test.cpp libspirv_macros_test.cpp log_test.cpp name_mapper_test.cpp named_id_test.cpp opcode_make_test.cpp opcode_require_capabilities_test.cpp opcode_split_test.cpp opcode_table_get_test.cpp operand-class-test-coverage.csv operand_capabilities_test.cpp operand_pattern_test.cpp operand_test.cpp parse_number_test.cpp pch_test.cpp pch_test.h preserve_numeric_ids_test.cpp software_version_test.cpp string_utils_test.cpp target_env_test.cpp test_fixture.h text_advance_test.cpp text_destroy_test.cpp text_literal_test.cpp text_start_new_inst_test.cpp text_to_binary.annotation_test.cpp text_to_binary.barrier_test.cpp text_to_binary.composite_test.cpp text_to_binary.constant_test.cpp text_to_binary.control_flow_test.cpp text_to_binary.debug_test.cpp text_to_binary.device_side_enqueue_test.cpp text_to_binary.extension_test.cpp text_to_binary.function_test.cpp text_to_binary.group_test.cpp text_to_binary.image_test.cpp text_to_binary.literal_test.cpp text_to_binary.memory_test.cpp text_to_binary.misc_test.cpp text_to_binary.mode_setting_test.cpp text_to_binary.pipe_storage_test.cpp text_to_binary.reserved_sampling_test.cpp text_to_binary.subgroup_dispatch_test.cpp text_to_binary.type_declaration_test.cpp text_to_binary_test.cpp text_word_get_test.cpp timer_test.cpp unit_spirv.cpp unit_spirv.h
[3rdparty/bgfx/3rdparty/spirv-tools/test/fuzz]CMakeLists.txt equivalence_relation_test.cpp fact_manager_test.cpp fuzz_test_util.cpp fuzz_test_util.h fuzzer_pass_add_useful_constructs_test.cpp fuzzer_replayer_test.cpp fuzzer_shrinker_test.cpp instruction_descriptor_test.cpp transformation_add_constant_boolean_test.cpp transformation_add_constant_scalar_test.cpp transformation_add_dead_break_test.cpp transformation_add_dead_continue_test.cpp transformation_add_no_contraction_decoration_test.cpp transformation_add_type_boolean_test.cpp transformation_add_type_float_test.cpp transformation_add_type_int_test.cpp transformation_add_type_pointer_test.cpp transformation_composite_construct_test.cpp transformation_composite_extract_test.cpp transformation_copy_object_test.cpp transformation_move_block_down_test.cpp transformation_replace_boolean_constant_with_constant_binary_test.cpp transformation_replace_constant_with_uniform_test.cpp transformation_set_function_control_test.cpp transformation_set_loop_control_test.cpp transformation_set_memory_operands_mask_test.cpp transformation_set_selection_control_test.cpp transformation_split_block_test.cpp uniform_buffer_element_descriptor_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/fuzzers]BUILD.gn spvtools_as_fuzzer.cpp spvtools_binary_parser_fuzzer.cpp spvtools_dis_fuzzer.cpp spvtools_opt_legalization_fuzzer.cpp spvtools_opt_performance_fuzzer.cpp spvtools_opt_size_fuzzer.cpp spvtools_opt_vulkantowebgpu_fuzzer.cpp spvtools_opt_webgputovulkan_fuzzer.cpp spvtools_val_fuzzer.cpp spvtools_val_webgpu_fuzzer.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/fuzzers/corpora/spv]simple.spv
[3rdparty/bgfx/3rdparty/spirv-tools/test/link]CMakeLists.txt binary_version_test.cpp entry_points_test.cpp global_values_amount_test.cpp ids_limit_test.cpp linker_fixture.h matching_imports_to_exports_test.cpp memory_model_test.cpp partial_linkage_test.cpp type_match_test.cpp unique_ids_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/opt]CMakeLists.txt aggressive_dead_code_elim_test.cpp amd_ext_to_khr.cpp assembly_builder.h assembly_builder_test.cpp block_merge_test.cpp ccp_test.cpp cfg_cleanup_test.cpp cfg_test.cpp code_sink_test.cpp combine_access_chains_test.cpp compact_ids_test.cpp constant_manager_test.cpp constants_test.cpp convert_relaxed_to_half_test.cpp copy_prop_array_test.cpp dead_branch_elim_test.cpp dead_insert_elim_test.cpp dead_variable_elim_test.cpp decompose_initialized_variables_test.cpp decoration_manager_test.cpp def_use_test.cpp desc_sroa_test.cpp eliminate_dead_const_test.cpp eliminate_dead_functions_test.cpp eliminate_dead_member_test.cpp feature_manager_test.cpp fix_storage_class_test.cpp flatten_decoration_test.cpp fold_spec_const_op_composite_test.cpp fold_test.cpp freeze_spec_const_test.cpp function_test.cpp function_utils.h generate_webgpu_initializers_test.cpp graphics_robust_access_test.cpp if_conversion_test.cpp inline_opaque_test.cpp inline_test.cpp insert_extract_elim_test.cpp inst_bindless_check_test.cpp inst_buff_addr_check_test.cpp instruction_list_test.cpp instruction_test.cpp ir_builder.cpp ir_context_test.cpp ir_loader_test.cpp iterator_test.cpp legalize_vector_shuffle_test.cpp line_debug_info_test.cpp local_access_chain_convert_test.cpp local_redundancy_elimination_test.cpp local_single_block_elim.cpp local_single_store_elim_test.cpp local_ssa_elim_test.cpp module_test.cpp module_utils.h optimizer_test.cpp pass_fixture.h pass_manager_test.cpp pass_merge_return_test.cpp pass_remove_duplicates_test.cpp pass_utils.cpp pass_utils.h pch_test_opt.cpp pch_test_opt.h private_to_local_test.cpp process_lines_test.cpp propagator_test.cpp reduce_load_size_test.cpp redundancy_elimination_test.cpp register_liveness.cpp relax_float_ops_test.cpp replace_invalid_opc_test.cpp scalar_analysis.cpp scalar_replacement_test.cpp set_spec_const_default_value_test.cpp simplification_test.cpp split_invalid_unreachable_test.cpp strength_reduction_test.cpp strip_atomic_counter_memory_test.cpp strip_debug_info_test.cpp strip_reflect_info_test.cpp struct_cfg_analysis_test.cpp type_manager_test.cpp types_test.cpp unify_const_test.cpp upgrade_memory_model_test.cpp utils_test.cpp value_table_test.cpp vector_dce_test.cpp workaround1209_test.cpp wrap_opkill_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/opt/dominator_tree]CMakeLists.txt common_dominators.cpp generated.cpp nested_ifs.cpp nested_ifs_post.cpp nested_loops.cpp nested_loops_with_unreachables.cpp pch_test_opt_dom.cpp pch_test_opt_dom.h post.cpp simple.cpp switch_case_fallthrough.cpp unreachable_for.cpp unreachable_for_post.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/opt/loop_optimizations]CMakeLists.txt dependence_analysis.cpp dependence_analysis_helpers.cpp fusion_compatibility.cpp fusion_illegal.cpp fusion_legal.cpp fusion_pass.cpp hoist_all_loop_types.cpp hoist_double_nested_loops.cpp hoist_from_independent_loops.cpp hoist_simple_case.cpp hoist_single_nested_loops.cpp hoist_without_preheader.cpp lcssa.cpp loop_descriptions.cpp loop_fission.cpp nested_loops.cpp pch_test_opt_loop.cpp pch_test_opt_loop.h peeling.cpp peeling_pass.cpp unroll_assumptions.cpp unroll_simple.cpp unswitch.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/reduce]CMakeLists.txt conditional_branch_to_simple_conditional_branch_test.cpp merge_blocks_test.cpp operand_to_constant_test.cpp operand_to_dominating_id_test.cpp operand_to_undef_test.cpp reduce_test_util.cpp reduce_test_util.h reducer_test.cpp remove_block_test.cpp remove_function_test.cpp remove_selection_test.cpp remove_unreferenced_instruction_test.cpp simple_conditional_branch_to_branch_test.cpp structured_loop_to_selection_test.cpp validation_during_reduction_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/scripts]test_compact_ids.py
[3rdparty/bgfx/3rdparty/spirv-tools/test/tools]CMakeLists.txt expect.py expect_nosetest.py placeholder.py spirv_test_framework.py spirv_test_framework_nosetest.py
[3rdparty/bgfx/3rdparty/spirv-tools/test/tools/opt]CMakeLists.txt flags.py oconfig.py
[3rdparty/bgfx/3rdparty/spirv-tools/test/util]CMakeLists.txt bit_vector_test.cpp bitutils_test.cpp ilist_test.cpp small_vector_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/test/val]CMakeLists.txt pch_test_val.cpp pch_test_val.h val_adjacency_test.cpp val_arithmetics_test.cpp val_atomics_test.cpp val_barriers_test.cpp val_bitwise_test.cpp val_builtins_test.cpp val_capability_test.cpp val_cfg_test.cpp val_code_generator.cpp val_code_generator.h val_composites_test.cpp val_constants_test.cpp val_conversion_test.cpp val_data_test.cpp val_decoration_test.cpp val_derivatives_test.cpp val_entry_point.cpp val_explicit_reserved_test.cpp val_ext_inst_test.cpp val_extensions_test.cpp val_fixtures.h val_function_test.cpp val_id_test.cpp val_image_test.cpp val_interfaces_test.cpp val_layout_test.cpp val_limits_test.cpp val_literals_test.cpp val_logicals_test.cpp val_memory_test.cpp val_misc_test.cpp val_modes_test.cpp val_non_uniform_test.cpp val_opencl_test.cpp val_primitives_test.cpp val_small_type_uses_test.cpp val_ssa_test.cpp val_state_test.cpp val_storage_test.cpp val_type_unique_test.cpp val_validation_state_test.cpp val_version_test.cpp val_webgpu_test.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/utils]check_code_format.sh check_copyright.py check_symbol_exports.py fixup_fuzz_result.py generate_grammar_tables.py generate_language_headers.py generate_registry_tables.py generate_vim_syntax.py git-sync-deps roll_deps.sh update_build_version.py
[3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode].gitignore README.md install.sh package.json spirv.configuration.json spirv.json spirv.json.tmpl
[3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode/src/grammar]grammar.go
[3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode/src/tools]gen-grammar.go
[3rdparty/bgfx/3rdparty/stb]stb_rect_pack.h stb_textedit.h stb_truetype.h
[3rdparty/bgfx/3rdparty/webgpu]webgpu_cpp.cpp*
[3rdparty/bgfx/3rdparty/webgpu/include/webgpu]EnumClassBitmasks.h* webgpu.h* webgpu_cpp.h*
[3rdparty/bgfx/bindings/bf]bgfx.bf*
[3rdparty/bgfx/bindings/cs]bgfx.cs bgfx_dllname.cs*
[3rdparty/bgfx/bindings/d]funcs.d types.d
[3rdparty/bgfx/examples]makefile
[3rdparty/bgfx/examples/00-helloworld]helloworld.cpp screenshot.png
[3rdparty/bgfx/examples/01-cubes]cubes.cpp fs_cubes.sc makefile screenshot.png vs_cubes.sc
[3rdparty/bgfx/examples/02-metaballs]fs_metaballs.bin.h fs_metaballs.sc makefile metaballs.cpp screenshot.png vs_metaballs.bin.h vs_metaballs.sc
[3rdparty/bgfx/examples/03-raymarch]fs_raymarching.sc makefile raymarch.cpp vs_raymarching.sc
[3rdparty/bgfx/examples/04-mesh]fs_mesh.sc makefile mesh.cpp vs_mesh.sc
[3rdparty/bgfx/examples/05-instancing]fs_instancing.sc instancing.cpp makefile vs_instancing.sc
[3rdparty/bgfx/examples/06-bump]bump.cpp fs_bump.sc makefile vs_bump.sc vs_bump_instanced.sc
[3rdparty/bgfx/examples/07-callback]callback.cpp fs_callback.sc makefile vs_callback.sc
[3rdparty/bgfx/examples/08-update]fs_update.sc fs_update_3d.sc fs_update_cmp.sc makefile update.cpp vs_update.sc
[3rdparty/bgfx/examples/09-hdr]common.sh fs_hdr_blur.sc fs_hdr_bright.sc fs_hdr_lum.sc fs_hdr_lumavg.sc fs_hdr_mesh.sc fs_hdr_skybox.sc fs_hdr_tonemap.sc hdr.cpp makefile vs_hdr_blur.sc vs_hdr_bright.sc vs_hdr_lum.sc vs_hdr_lumavg.sc vs_hdr_mesh.sc vs_hdr_skybox.sc vs_hdr_tonemap.sc
[3rdparty/bgfx/examples/10-font]font.cpp
[3rdparty/bgfx/examples/11-fontsdf]fontsdf.cpp
[3rdparty/bgfx/examples/12-lod]makefile
[3rdparty/bgfx/examples/13-stencil]makefile stencil.cpp
[3rdparty/bgfx/examples/14-shadowvolumes]makefile shadowvolumes.cpp
[3rdparty/bgfx/examples/15-shadowmaps-simple]makefile
[3rdparty/bgfx/examples/16-shadowmaps]makefile shadowmaps.cpp vs_shadowmaps_hblur.sc
[3rdparty/bgfx/examples/17-drawstress]drawstress.cpp fs_drawstress.bin.h fs_drawstress.sc makefile vs_drawstress.bin.h vs_drawstress.sc
[3rdparty/bgfx/examples/18-ibl]makefile
[3rdparty/bgfx/examples/19-oit]fs_oit.sc fs_oit_wb.sc fs_oit_wb_blit.sc fs_oit_wb_separate.sc fs_oit_wb_separate_blit.sc makefile oit.cpp vs_oit.sc vs_oit_blit.sc
[3rdparty/bgfx/examples/20-nanovg]nanovg.cpp
[3rdparty/bgfx/examples/21-deferred]common.sh deferred.cpp fs_deferred_clear_uav.sc fs_deferred_combine.sc fs_deferred_debug.sc fs_deferred_debug_line.sc fs_deferred_geom.sc fs_deferred_light.sc fs_deferred_light_ta.sc fs_deferred_light_uav.sc makefile vs_deferred_combine.sc vs_deferred_debug.sc vs_deferred_debug_line.sc vs_deferred_geom.sc vs_deferred_light.sc
[3rdparty/bgfx/examples/22-windows]windows.cpp
[3rdparty/bgfx/examples/23-vectordisplay]makefile vectordisplay.cpp
[3rdparty/bgfx/examples/24-nbody]makefile nbody.cpp
[3rdparty/bgfx/examples/26-occlusion]occlusion.cpp
[3rdparty/bgfx/examples/27-terrain]makefile terrain.cpp
[3rdparty/bgfx/examples/28-wireframe]makefile
[3rdparty/bgfx/examples/29-debugdraw]debugdraw.cpp
[3rdparty/bgfx/examples/30-picking]fs_picking_id.sc fs_picking_shaded.sc makefile picking.cpp vs_picking_shaded.sc
[3rdparty/bgfx/examples/31-rsm]fs_rsm_combine.sc fs_rsm_lbuffer.sc fs_rsm_shadow.sc makefile reflectiveshadowmap.cpp vs_rsm_lbuffer.sc
[3rdparty/bgfx/examples/32-particles]particles.cpp
[3rdparty/bgfx/examples/33-pom]makefile pom.cpp
[3rdparty/bgfx/examples/34-mvs]mvs.cpp
[3rdparty/bgfx/examples/35-dynamic]dynamic.cpp
[3rdparty/bgfx/examples/36-sky]makefile sky.cpp vs_sky_landscape.sc
[3rdparty/bgfx/examples/37-gpudrivenrendering]cs_gdr_stream_compaction.sc gpudrivenrendering.cpp makefile
[3rdparty/bgfx/examples/38-bloom]bloom.cpp fs_bloom_combine.sc makefile vs_deferred_combine.sc
[3rdparty/bgfx/examples/39-assao]assao.cpp makefile
[3rdparty/bgfx/examples/40-svt]fs_vt_mip.sc fs_vt_unlit.sc makefile svt.cpp virtualtexture.sh vs_vt_generic.sc vt.cpp vt.h
[3rdparty/bgfx/examples/41-tess]cs_terrain_lod.sc isubd.sh makefile terrain_common.sh tess.cpp
[3rdparty/bgfx/examples/42-bunnylod]bunnylod.cpp* fs_bunnylod.sc* makefile* progmesh.c* screenshot.png* varying.def.sc* vs_bunnylod.sc*
[3rdparty/bgfx/examples/43-denoise]denoise.cpp* fs_denoise_apply_lighting.sc* fs_denoise_copy.sc* fs_denoise_deferred_combine.sc* fs_denoise_gbuffer.sc* fs_denoise_spatial_3x3.sc* fs_denoise_spatial_5x5.sc* fs_denoise_spatial_implementation.sh* fs_denoise_temporal.sc* fs_denoise_txaa.sc* makefile* normal_encoding.sh* parameters.sh* screenshot.png* shared_functions.sh* varying.def.sc* vs_denoise_gbuffer.sc* vs_denoise_screenquad.sc*
[3rdparty/bgfx/examples/44-sss]fs_screen_space_shadows.sc* fs_sss_deferred_combine.sc* fs_sss_gbuffer.sc* fs_sss_linear_depth.sc* fs_sss_unlit.sc* makefile* normal_encoding.sh* parameters.sh* screen_space_shadows.cpp* screenshot.png* varying.def.sc* vs_sss_gbuffer.sc* vs_sss_screenquad.sc*
[3rdparty/bgfx/examples/45-bokeh]bokeh.cpp* bokeh_dof.sh* fs_bokeh_copy.sc* fs_bokeh_copy_linear_to_gamma.sc* fs_bokeh_dof_combine.sc* fs_bokeh_dof_debug.sc* fs_bokeh_dof_downsample.sc* fs_bokeh_dof_second_pass.sc* fs_bokeh_dof_single_pass.sc* fs_bokeh_forward.sc* fs_bokeh_forward_grid.sc* fs_bokeh_linear_depth.sc* makefile* parameters.sh* screenshot.png* varying.def.sc* vs_bokeh_forward.sc* vs_bokeh_screenquad.sc*
[3rdparty/bgfx/examples/assets/textures]alphatest.png texture-alpha-test.png* texture-compression-test.png* texture-cubemap-test.png* texture-uv-filtering-test.png* texture_compression.png textures.ninja
[3rdparty/bgfx/examples/common]aviwriter.h bgfx_utils.cpp bgfx_utils.h bounds.cpp bounds.h bounds.inl* camera.cpp camera.h common.h common.sh cube_atlas.cpp example-glue.cpp packrect.h shaderlib.sh
[3rdparty/bgfx/examples/common/debugdraw]debugdraw.cpp debugdraw.h fs_debugdraw_fill.bin.h fs_debugdraw_fill.sc fs_debugdraw_fill_lit.bin.h fs_debugdraw_fill_lit.sc fs_debugdraw_fill_texture.bin.h fs_debugdraw_fill_texture.sc fs_debugdraw_lines.bin.h fs_debugdraw_lines.sc fs_debugdraw_lines_stipple.bin.h fs_debugdraw_lines_stipple.sc makefile vs_debugdraw_fill.bin.h vs_debugdraw_fill.sc vs_debugdraw_fill_lit.bin.h vs_debugdraw_fill_lit.sc vs_debugdraw_fill_lit_mesh.bin.h vs_debugdraw_fill_lit_mesh.sc vs_debugdraw_fill_mesh.bin.h vs_debugdraw_fill_mesh.sc vs_debugdraw_fill_texture.bin.h vs_debugdraw_fill_texture.sc vs_debugdraw_lines.bin.h vs_debugdraw_lines.sc vs_debugdraw_lines_stipple.bin.h vs_debugdraw_lines_stipple.sc
[3rdparty/bgfx/examples/common/entry]cmd.cpp cmd.h dbg.h dialog.cpp dialog.h entry.cpp entry.h entry_android.cpp entry_asmjs.cpp entry_glfw.cpp entry_html5.cpp* entry_ios.mm entry_noop.cpp entry_osx.mm entry_p.h entry_sdl.cpp entry_windows.cpp entry_x11.cpp input.cpp input.h
[3rdparty/bgfx/examples/common/font]font_manager.cpp font_manager.h fs_font_basic.bin.h fs_font_distance_field.bin.h fs_font_distance_field.sc fs_font_distance_field_drop_shadow.bin.h* fs_font_distance_field_drop_shadow.sc* fs_font_distance_field_drop_shadow_image.bin.h* fs_font_distance_field_drop_shadow_image.sc* fs_font_distance_field_outline.bin.h* fs_font_distance_field_outline.sc* fs_font_distance_field_outline_drop_shadow_image.bin.h* fs_font_distance_field_outline_drop_shadow_image.sc* fs_font_distance_field_outline_image.bin.h* fs_font_distance_field_outline_image.sc* fs_font_distance_field_subpixel.bin.h makefile text_buffer_manager.cpp text_buffer_manager.h text_metrics.cpp varying.def.sc vs_font_basic.bin.h vs_font_distance_field.bin.h vs_font_distance_field_drop_shadow.bin.h* vs_font_distance_field_drop_shadow.sc* vs_font_distance_field_drop_shadow_image.bin.h* vs_font_distance_field_drop_shadow_image.sc* vs_font_distance_field_outline.bin.h* vs_font_distance_field_outline.sc* vs_font_distance_field_outline_drop_shadow_image.bin.h* vs_font_distance_field_outline_drop_shadow_image.sc* vs_font_distance_field_outline_image.bin.h* vs_font_distance_field_outline_image.sc* vs_font_distance_field_subpixel.bin.h
[3rdparty/bgfx/examples/common/imgui]fs_imgui_color.bin.h fs_imgui_color.sc fs_imgui_cubemap.bin.h fs_imgui_cubemap.sc fs_imgui_image.bin.h fs_imgui_image_swizz.bin.h fs_imgui_image_swizz.sc fs_imgui_latlong.bin.h fs_imgui_latlong.sc fs_imgui_texture.bin.h fs_imgui_texture.sc fs_ocornut_imgui.bin.h imgui.cpp imgui.h makefile varying.def.sc vs_imgui_color.bin.h vs_imgui_color.sc vs_imgui_cubemap.bin.h vs_imgui_cubemap.sc vs_imgui_image.bin.h vs_imgui_latlong.bin.h vs_imgui_latlong.sc vs_imgui_texture.bin.h vs_imgui_texture.sc vs_ocornut_imgui.bin.h vs_ocornut_imgui.sc
[3rdparty/bgfx/examples/common/nanovg]fs_nanovg_fill.bin.h makefile nanovg.cpp nanovg_bgfx.cpp nanovg_bgfx.h vs_nanovg_fill.bin.h vs_nanovg_fill.sc
[3rdparty/bgfx/examples/common/ps]fs_particle.bin.h fs_particle.sc makefile particle_system.cpp particle_system.h vs_particle.bin.h vs_particle.sc
[3rdparty/bgfx/examples/runtime]iOS-Info.plist ios-info.plist*
[3rdparty/bgfx/examples/runtime/font]glyph_long.png* glyph_space.png*
[3rdparty/bgfx/examples/runtime/shaders/dx11]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/examples/runtime/shaders/dx9]fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/examples/runtime/shaders/essl]cs_indirect.bin cs_init_instances.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/examples/runtime/shaders/glsl]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/examples/runtime/shaders/metal]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/examples/runtime/shaders/spirv]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/include/bgfx]bgfx.h defines.h embedded_shader.h platform.h
[3rdparty/bgfx/include/bgfx/c99]bgfx.h
[3rdparty/bgfx/scripts]bgfx.idl bgfx.lua bgfx.natvis bindings-bf.lua* bindings-cs.lua codegen.lua example-common.lua genie.lua geometryc.lua geometryv.lua shader-embeded.mk shader.mk shaderc.lua temp.bgfx.h temp.bgfx.idl.inl temp.defines.h texturec.lua texturev.lua tools.mk
[3rdparty/bgfx/src]amalgamated.cpp amalgamated.mm bgfx.cpp bgfx.idl.inl bgfx_compute.sh bgfx_p.h bgfx_shader.sh charset.h config.h debug_renderdoc.cpp debug_renderdoc.h dxgi.cpp dxgi.h emscripten.h* fs_clear0.bin.h fs_clear0.sc fs_clear1.bin.h fs_clear1.sc fs_clear2.bin.h fs_clear2.sc fs_clear3.bin.h fs_clear3.sc fs_clear4.bin.h fs_clear4.sc fs_clear5.bin.h fs_clear5.sc fs_clear6.bin.h fs_clear6.sc fs_clear7.bin.h fs_clear7.sc fs_debugfont.bin.h fs_debugfont.sc glcontext_eagl.h glcontext_eagl.mm glcontext_egl.cpp glcontext_egl.h glcontext_glx.cpp glcontext_glx.h glcontext_html5.cpp glcontext_html5.h glcontext_nsgl.h glcontext_nsgl.mm glcontext_wgl.cpp glcontext_wgl.h glimports.h makefile nvapi.cpp nvapi.h renderer.h renderer_d3d.h renderer_d3d11.cpp renderer_d3d11.h renderer_d3d12.cpp renderer_d3d12.h renderer_d3d9.cpp renderer_d3d9.h renderer_gl.cpp renderer_gl.h renderer_gnm.cpp renderer_mtl.h renderer_mtl.mm renderer_noop.cpp renderer_nvn.cpp renderer_vk.cpp renderer_vk.h renderer_webgpu.cpp* renderer_webgpu.h* shader.cpp shader.h shader_dx9bc.cpp shader_dx9bc.h shader_dxbc.cpp shader_dxbc.h shader_spirv.cpp shader_spirv.h topology.cpp topology.h version.h* vertexdecl.cpp vertexdecl.h vertexlayout.cpp* vertexlayout.h* vs_clear.bin.h vs_clear.sc vs_debugfont.bin.h vs_debugfont.sc
[3rdparty/bgfx/tools/geometryc]geometryc.cpp
[3rdparty/bgfx/tools/geometryv]fs_mesh.bin.h geometryv.cpp makefile vs_mesh.bin.h
[3rdparty/bgfx/tools/shaderc]shaderc.cpp shaderc.h shaderc_glsl.cpp shaderc_hlsl.cpp shaderc_metal.cpp shaderc_pssl.cpp shaderc_spirv.cpp
[3rdparty/bgfx/tools/texturev]common.sh fs_texture.bin.h fs_texture.sc fs_texture_3d.bin.h fs_texture_3d.sc fs_texture_array.bin.h fs_texture_array.sc fs_texture_cube.bin.h fs_texture_cube.sc fs_texture_cube2.bin.h fs_texture_cube2.sc fs_texture_msdf.bin.h fs_texture_msdf.sc fs_texture_sdf.bin.h fs_texture_sdf.sc makefile texturev.cpp vs_texture.bin.h vs_texture.sc vs_texture_cube.bin.h vs_texture_cube.sc

r176889 Tuesday 10th August, 2021 at 18:27:19 UTC by ................
Update bimg to latest
[3rdparty/bimg].appveyor.yml .travis.yml LICENSE README.md makefile
[3rdparty/bimg/3rdparty/astc]astc_lib.cpp mathlib.cpp vectypes.h
[3rdparty/bimg/3rdparty/lodepng]LICENSE* README.md lodepng.cpp lodepng.h
[3rdparty/bimg/3rdparty/nvtt]nvtt.cpp
[3rdparty/bimg/3rdparty/nvtt/nvcore]nvcore.h posh.h
[3rdparty/bimg/3rdparty/stb]stb_image.h stb_image_resize.h stb_image_write.h
[3rdparty/bimg/3rdparty/tinyexr]README.md tinyexr.h
[3rdparty/bimg/3rdparty/tinyexr/deps/miniz]ChangeLog.md* LICENSE* miniz.c* miniz.h* readme.md*
[3rdparty/bimg/include/bimg]bimg.h decode.h encode.h
[3rdparty/bimg/scripts]bimg.lua bimg_decode.lua bimg_encode.lua genie.lua texturec.lua
[3rdparty/bimg/src]bimg_p.h config.h* image.cpp image_cubemap_filter.cpp image_decode.cpp image_encode.cpp image_gnf.cpp
[3rdparty/bimg/tools/texturec]texturec.cpp

r176888 Tuesday 10th August, 2021 at 18:26:34 UTC by ................
Update bx to latest
[3rdparty/bx].appveyor.yml .travis.yml LICENSE README.md makefile
[3rdparty/bx/3rdparty/catch]catch.hpp
[3rdparty/bx/include/bx]allocator.h bx.h commandline.h config.h cpu.h debug.h easing.h endian.h error.h file.h filepath.h float4x4_t.h handlealloc.h hash.h macros.h maputil.h math.h mpscqueue.h mutex.h os.h pixelformat.h platform.h process.h readerwriter.h ringbuffer.h rng.h semaphore.h settings.h simd_t.h sort.h spscqueue.h string.h thread.h timer.h uint32_t.h url.h
[3rdparty/bx/include/bx/inline]allocator.inl bx.inl cpu.inl easing.inl endian.inl error.inl float4x4_t.inl handlealloc.inl hash.inl math.inl mpscqueue.inl mutex.inl os.inl* pixelformat.inl readerwriter.inl ringbuffer.inl rng.inl simd128_langext.inl simd128_neon.inl simd128_ref.inl simd128_sse.inl simd256_avx.inl simd256_ref.inl simd_ni.inl sort.inl spscqueue.inl string.inl uint32_t.inl
[3rdparty/bx/scripts]bin2c.lua bx.lua genie.lua lemon.lua toolchain.lua
[3rdparty/bx/src]allocator.cpp amalgamated.cpp bx.cpp bx_p.h commandline.cpp crtnone.cpp debug.cpp dtoa.cpp easing.cpp file.cpp filepath.cpp hash.cpp math.cpp mutex.cpp os.cpp process.cpp semaphore.cpp settings.cpp sort.cpp string.cpp thread.cpp timer.cpp url.cpp
[3rdparty/bx/tests]atomic_test.cpp crt_test.cpp dbg.h easing_test.cpp filepath_test.cpp handle_bench.cpp handle_test.cpp hash_test.cpp macros_test.cpp main_test.cpp math_bench.cpp math_test.cpp nlalloc_test.cpp os_test.cpp queue_test.cpp readerwriter_test.cpp ringbuffer_test.cpp rng_test.cpp run_test.cpp settings_test.cpp simd_bench.cpp simd_test.cpp sort_test.cpp string_test.cpp test.h thread_test.cpp tokenizecmd_test.cpp uint32_test.cpp url_test.cpp vsnprintf_test.cpp
[3rdparty/bx/tools/bin/darwin]bin2c genie lemon ninja
[3rdparty/bx/tools/bin/linux]bin2c genie lemon ninja
[3rdparty/bx/tools/bin/windows]bin2c.exe genie.exe ninja.exe
[3rdparty/bx/tools/bin2c]bin2c.cpp
[hash]fm7_cass.xml fmtowns_cd.xml msx.hsi msx1_cart.xml msx1_flop.xml nes.xml pc8801_cass.xml pc8801_flop.xml x1_cass.xml
[scripts/src]bus.lua
[src/devices/bus/a2bus]q68.cpp q68.h
[src/devices/bus/nes]multigame.cpp multigame.h pirate.cpp pirate.h
[src/mame]mame.lst
[src/mame/audio]mw8080bw.cpp
[src/mame/drivers]apple2.cpp apple2e.cpp apple2gs.cpp lwriter.cpp missbamby.cpp naomi.cpp sauro.cpp segac2.cpp tryout.cpp
[src/mame/includes]gp32.h tryout.h
[src/mame/video]tryout.cpp

r176887 Thursday 12th August, 2021 at 08:12:44 UTC by Miodrag Milanović
Fix to make it work on windows
[/branches/new_bgfx/src/osd/modules/render/bgfx/shaders]shader.mk

r176886 Thursday 12th August, 2021 at 05:00:47 UTC by Osso
audio/mw8080bw.cpp: added some notes deriving from comparison between driver and original Taito Space Invaders PCB [Guru]
[src/mame/audio]mw8080bw.cpp

r176885 Thursday 12th August, 2021 at 03:56:13 UTC by Justin Kerk
naomi.cpp, segac2.cpp, various softlists: Adjusted various Japanese game titles to use consistent romanization
[hash]fm7_cass.xml msx.hsi msx1_cart.xml msx1_flop.xml pc8801_cass.xml pc8801_flop.xml x1_cass.xml
[src/mame]mame.lst
[src/mame/drivers]naomi.cpp segac2.cpp

r176884 Thursday 12th August, 2021 at 02:28:22 UTC by Angelo Salese
pc9801_86.cpp: preliminary support for MAD Factory Otomi-chan Kai sound board;
pc9801.cpp: demote -118 and SpeakBoard C-bus boards to imperfect sound;
pc9801.cpp: make pc9801us and pc9801ux to default to 3'5 floppy drives;
pc98ha.cpp, pc9821.cpp: fix pc98lt, pc98ha and pc9821as system port A direct read-back in place of dips;
pc9801.cpp: extend QA notes;
[/branches/pc98_state/hash]pc98.xml
[/branches/pc98_state/src/devices/bus/cbus]pc9801_118.h pc9801_86.cpp pc9801_86.h
[/branches/pc98_state/src/mame/drivers]pc9801.cpp pc9821.cpp pc98ha.cpp
[/branches/pc98_state/src/mame/includes]pc9801.h

r176883 Thursday 12th August, 2021 at 02:23:41 UTC by clawgrip
missbamby.cpp: Remove uneeded comment (#8426)

missbamby.cpp: Found the Cirsa Lucky Player technical manual. The game (Cirsa 810702 PCB) indeed uses a 8155 so updated comment.
[src/mame/drivers]missbamby.cpp

r176882 Thursday 12th August, 2021 at 02:22:32 UTC by r09
fmtowns_cd.xml: 30 new dumps, 17 replacements, add missing floppies (#8424)

- Redumped the vircall2 floppy disk [wiggy2k]
- Added the missing floppy disk to cm1denwa and nhkzkei2 [wiggy2k]

New working software list additions
-----------------------------------
Anne no Yume no Kuni - Anne's Country of Dreams [redump.org]
ARS Art RentaLease - Kaiga Fukugou Kensaku System [redump.org]
C-Trace [redump.org]
Cover Girls Vol. 1 [redump.org]
Ed Bogas' Music Machine (HME-144A) [redump.org]
Enkaiou Ver. 3 - Chikyuu Saidai no Kessen [redump.org]
Exciting CD (Car Marty) [redump.org]
Fouge Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu (1994-07-08) [redump.org]
Hyper Eigo Gakushuu System - New Crown Series 2 [redump.org]
Hyper Eigo Gakushuu System - New Total English 2 [redump.org]
Image Power [redump.org]
Kanji no Ehon 2 [redump.org]
Kanji Land 3-nen (OSL-010) [redump.org]
Mayumi Yoshioka for Janis - Last Nude [redump.org]
Mirumiru Sagasu Konchuu Series Vol. 4 - Noyama no Kensakuka [redump.org]
Mr. Ed Bogas' Music Machine Lite (HMD-914) [redump.org]
My Fair Lady CAN IV. Advanced [redump.org]
NHK Hitori de Dekiru Mon! [redump.org]
NHK Zoku Kiso Eigo - Dai-2-kan [redump.org]
Pyoko-tan no Chie Asobi Ehon - Nazo Nazo Meiro Daibouken [redump.org]
SSL Gallery Ver. 1 [redump.org]
To Your Health! Vol. 1 - Tsubo Relaxation [redump.org]
To Your Health! Vol. 2 - Wellness Yoga [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 3 - Issunboushi / Kobutori Jiisan [redump.org]
Towns Hyper Ehon VII - Sekai no Ohanashi - Alice in Wonderland / Ali Baba and Forty Thieves [redump.org]

New not working software list additions
---------------------------------------
Akiko Gold [redump.org]
Game Nihonshi - Kakumeiji Oda Nobunaga [redump.org]
Game Nihonshi - Tenkabito Hideyoshi to Ieyasu [redump.org]
Kid Pix Companion [redump.org]
Speech Trainer V1.0 L10 [redump.org, cyo.the.vile]

Replaced software list items
----------------------------
Amaranth III [redump.org]
Bacta 1 & 2 + Voice [redump.org]
Blue - Will to Power [redump.org]
Exciting CD [redump.org]
F-BASIC386 Compiler V1.1 L21 [redump.org]
Hyper Oku no Hosomichi [redump.org]
Injuu Gakuen - La Blue Girl [redump.org]
Ishidou - The Way of Stones [redump.org]
Kid Pix [redump.org]
Nihon no Rekishi - Kizoku-hen - Ouchou Bungaku [redump.org]
Nihon no Yachou [redump.org]
Ravenloft - Aku no Keshin [redump.org]
Ryuutouden [redump.org]
SimFarm [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 1 - Momotarou / Saru toka ni [redump.org]
Trigger [redump.org]
Yuuwaku [redump.org]

Software list items promoted to working
---------------------------------------
Custom Mate + Denwa no Bell ga... [wiggy2k]
NHK Zoku Kiso Eigo - Dai-3-kan [wiggy2k]
[hash]fmtowns_cd.xml

r176881 Thursday 12th August, 2021 at 02:21:43 UTC by clawgrip
New WORKING clone (#8374)

New WORKING clone
-----------------------
Sea Wolf (Tecfri) [Lorenzo, Victor Fernandez (City Game]
[src/mame]mame.lst
[src/mame/drivers]sauro.cpp

r176880 Wednesday 11th August, 2021 at 20:53:07 UTC by 0kmg
bus/nes: Fixed bugs in Game Star type "A" boards. (#8425)

- Corrects certain games not loading or loading with corrupt graphics in different multicarts.
[hash]nes.xml
[src/devices/bus/nes]multigame.cpp multigame.h

r176879 Wednesday 11th August, 2021 at 20:16:02 UTC by 0kmg
bus/nes: Fixed graphics issues in BB Car clones. (#8421)

- Graphics issues were in sets mihunche, mihunchea, and scche.
- Separately, demoted several non-working games to not supported.
[hash]nes.xml
[src/devices/bus/nes]pirate.cpp pirate.h

r176878 Wednesday 11th August, 2021 at 20:15:11 UTC by jeff.muizelaar
lwriter.cpp: Elaborate the documentation of some of the VIA pins (#8423)
[src/mame/drivers]lwriter.cpp

r176877 Wednesday 11th August, 2021 at 14:27:39 UTC by Robbbert
**mame.lst: comment goes with machine.
[src/mame]mame.lst

r176876 Wednesday 11th August, 2021 at 11:21:07 UTC by Scott Stone
mame.lst:  added comments to simple machines
[src/mame]mame.lst

r176875 Wednesday 11th August, 2021 at 05:21:21 UTC by Osso
- tryout.cpp: used object finders and other minor cleanups

- gp32.h: initialized some arrays which were causing problems in drvnoclear builds
[src/devices/bus/a2bus]q68.cpp
[src/mame/drivers]tryout.cpp
[src/mame/includes]gp32.h tryout.h
[src/mame/video]tryout.cpp

r176874 Wednesday 11th August, 2021 at 02:35:29 UTC by R. Belmont
apple2: the two Q-68 cards use the same ROM. [R. Belmont]
[src/devices/bus/a2bus]q68.cpp

r176873 Wednesday 11th August, 2021 at 02:26:52 UTC by R. Belmont
apple2: Support for the Stellation Q-68 and Q-68 Plus 68008 coprocessor cards. [Rob Justice, R. Belmont]
[scripts/src]bus.lua
[src/devices/bus/a2bus]q68.cpp* q68.h*
[src/mame/drivers]apple2.cpp apple2e.cpp apple2gs.cpp

r176872 Tuesday 10th August, 2021 at 22:04:40 UTC by MetalliC
new NOT_WORKING machine
-----------------------
Soreike! Anpanman Popcorn Factory 2 (Rev C) [Darksoft, Jorge Valero, MetalliC, rtw]
[src/mame]mame.lst
[src/mame/drivers]naomi.cpp

r176871 Tuesday 10th August, 2021 at 18:56:42 UTC by Miodrag Milanović
update shader.mk according to one in bgfx
[/branches/new_bgfx/src/osd/modules/render/bgfx/shaders]shader.mk

r176870 Tuesday 10th August, 2021 at 18:54:12 UTC by Miodrag Milanović
Compile bgfx
[/branches/new_bgfx/scripts/src]3rdparty.lua
[/branches/new_bgfx/scripts/src/osd]modules.lua

r176869 Tuesday 10th August, 2021 at 18:36:45 UTC by Ryan Holtz
Update debugimgui to compile with latest imgui
[/branches/new_bgfx/src/osd/modules/debugger]debugimgui.cpp

r176868 Tuesday 10th August, 2021 at 18:28:56 UTC by ................
Update bgfx to latest
[/branches/new_bgfx/3rdparty/bgfx].appveyor.yml .gitignore .travis.yml CODEOWNERS* CONTRIBUTING.md LICENSE README.md makefile
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/cgltf]LICENSE* cgltf.h* cgltf_write.h*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/dear-imgui]imconfig.h imgui.cpp imgui.h imgui_demo.cpp imgui_draw.cpp imgui_internal.h imgui_tables.cpp* imgui_widgets.cpp stb_rect_pack.h stb_textedit.h stb_truetype.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/dear-imgui/widgets]dock.inl file_list.inl memory_editor.inl range_slider.inl
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/dxsdk/include]d3d11.h d3d11_1.h d3d11_3.h d3d11_4.h d3d11sdklayers.h d3d12.h d3d12sdklayers.h d3d12video.h dxgi1_2.h dxgi1_3.h dxgi1_4.h dxgi1_5.h dxgi1_6.h dxgicommon.h dxgitype.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/freetype]FTL.TXT README.md freetype.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glsl-optimizer]autogen.sh generateParsers.sh
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl]builtin_variables.cpp glsl_parser_extras.cpp glsl_parser_extras.h ir_print_glsl_visitor.cpp standalone_scaffolding.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main]mtypes.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang].appveyor.yml .clang-format .gitattributes .gitignore .travis.yml Android.mk BUILD.bazel BUILD.gn CHANGES.md* CMakeLists.txt CODE_OF_CONDUCT.md ChooseMSVCCRT.cmake LICENSE.txt README-spirv-remap.txt README.md WORKSPACE _config.yml build_info.h* build_info.h.tmpl* build_info.py* known_good.json known_good_khr.json make-revision update_glslang_sources.py
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/External]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/SPIRV]CMakeLists.txt GLSL.ext.EXT.h GLSL.ext.KHR.h GlslangToSpv.cpp GlslangToSpv.h Logger.cpp NonSemanticDebugPrintf.h* SPVRemapper.cpp SpvBuilder.cpp SpvBuilder.h SpvPostProcess.cpp SpvTools.cpp SpvTools.h disassemble.cpp doc.cpp doc.h hex_float.h spirv.hpp spvIR.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/SPIRV/CInterface]spirv_c_interface.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/StandAlone]CMakeLists.txt DirStackFileIncluder.h ResourceLimits.cpp StandAlone.cpp resource_limits_c.cpp* resource_limits_c.h* spirv-remap.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test]100.conf 100.frag 100Limits.vert 100samplerExternal.frag 100scope.vert 110scope.vert 120.frag 120.vert 130.frag 130.vert 140.frag 140.vert 150.frag 150.geom 150.tesc 150.tese 150.vert 300.frag 300.vert 300BuiltIns.frag 300block.frag 300layout.frag 300layout.vert 300link.frag 300link2.frag 300link3.frag 300operations.frag 300samplerExternal.frag 300samplerExternalYUV.frag 300scope.vert 310.comp 310.frag 310.geom 310.inheritMemory.frag 310.tesc 310.tese 310.vert 310AofA.vert 310implicitSizeArrayError.vert 310runtimeArray.vert 320.comp 320.frag 320.geom 320.tesc 320.tese 320.vert 330.frag 330comp.frag 400.frag 400.geom 400.tesc 400.tese 400.vert 410.geom 410.tesc 410.vert 420.comp 420.frag 420.geom 420.tesc 420.tese 420.vert 420_size_gl_in.geom 430.comp 430.vert 430AofA.frag 430scope.vert 435.vert 440.frag 440.vert 450.comp 450.frag 450.geom 450.tesc 450.tese 450.vert 460.frag 460.vert Operations.frag aggOps.frag always-discard.frag always-discard2.frag array.frag array100.frag atomic_uint.frag badChars.frag badMacroArgs.frag bar.h bump comment.frag compoundsuffix.frag.hlsl compoundsuffix.vert.glsl conditionalDiscard.frag constErrors.frag constFold.frag constFoldIntMin.frag constantUnaryConversion.comp conversion.frag cppBad.vert cppBad2.vert cppBad3.vert cppBad4.vert cppBad5.vert cppComplexExpr.vert cppDeepNest.frag cppIndent.vert cppIntMinOverNegativeOne.frag cppMerge.frag cppNest.vert cppPassMacroName.frag cppRelaxSkipTokensErrors.vert cppSimple.vert dataOut.frag dataOutIndirect.frag dce.frag decls.frag deepRvalue.frag depthOut.frag discard-dce.frag doWhileLoop.frag earlyReturnDiscard.frag empty.frag empty2.frag empty3.frag errors.frag es-link1.frag es-link2.frag findFunction.frag flowControl.frag foo.h forLoop.frag forwardRef.frag functionCall.frag functionSemantics.frag glsl.-D-U.frag glsl.450.subgroup.frag glsl.450.subgroup.geom glsl.450.subgroup.tesc glsl.450.subgroup.tese glsl.450.subgroup.vert glsl.450.subgroupArithmetic.comp glsl.450.subgroupBallot.comp glsl.450.subgroupBallotNeg.comp glsl.450.subgroupBasic.comp glsl.450.subgroupClustered.comp glsl.450.subgroupClusteredNeg.comp glsl.450.subgroupPartitioned.comp glsl.450.subgroupQuad.comp glsl.450.subgroupShuffle.comp glsl.450.subgroupShuffleRelative.comp glsl.450.subgroupVote.comp glsl.460.subgroup.mesh glsl.460.subgroup.rahit glsl.460.subgroup.rcall glsl.460.subgroup.rchit glsl.460.subgroup.rgen glsl.460.subgroup.rint glsl.460.subgroup.rmiss glsl.460.subgroup.task glsl.entryPointRename.vert glsl.entryPointRename2.vert glsl.es320.subgroup.frag glsl.es320.subgroup.geom glsl.es320.subgroup.tesc glsl.es320.subgroup.tese glsl.es320.subgroup.vert glsl.es320.subgroupArithmetic.comp glsl.es320.subgroupBallot.comp glsl.es320.subgroupBallotNeg.comp glsl.es320.subgroupBasic.comp glsl.es320.subgroupClustered.comp glsl.es320.subgroupClusteredNeg.comp glsl.es320.subgroupPartitioned.comp glsl.es320.subgroupQuad.comp glsl.es320.subgroupShuffle.comp glsl.es320.subgroupShuffleRelative.comp glsl.es320.subgroupVote.comp glslangValidator glspv.esversion.vert glspv.frag glspv.version.frag glspv.version.vert glspv.vert hlsl.-D-U.frag hlsl.PointSize.geom hlsl.PointSize.vert hlsl.aliasOpaque.frag hlsl.amend.frag hlsl.array.flatten.frag hlsl.array.frag hlsl.array.implicit-size.frag hlsl.array.multidim.frag hlsl.assoc.frag hlsl.attribute.expression.comp hlsl.attribute.frag hlsl.attributeC11.frag hlsl.attributeGlobalBuffer.frag hlsl.automap.frag hlsl.basic.comp hlsl.basic.geom hlsl.boolConv.vert hlsl.buffer.frag hlsl.calculatelod.dx10.frag hlsl.calculatelodunclamped.dx10.frag hlsl.cast.frag hlsl.cbuffer-identifier.vert hlsl.charLit.vert hlsl.clip.frag hlsl.clipdistance-1.frag hlsl.clipdistance-1.geom hlsl.clipdistance-1.vert hlsl.clipdistance-2.frag hlsl.clipdistance-2.geom hlsl.clipdistance-2.vert hlsl.clipdistance-3.frag hlsl.clipdistance-3.geom hlsl.clipdistance-3.vert hlsl.clipdistance-4.frag hlsl.clipdistance-4.geom hlsl.clipdistance-4.vert hlsl.clipdistance-5.frag hlsl.clipdistance-5.vert hlsl.clipdistance-6.frag hlsl.clipdistance-6.vert hlsl.clipdistance-7.frag hlsl.clipdistance-7.vert hlsl.clipdistance-8.frag hlsl.clipdistance-8.vert hlsl.clipdistance-9.frag hlsl.clipdistance-9.vert hlsl.color.hull.tesc hlsl.comparison.vec.frag hlsl.conditional.frag hlsl.constantbuffer.frag hlsl.constructArray.vert hlsl.constructexpr.frag hlsl.constructimat.frag hlsl.coverage.frag hlsl.dashI.vert hlsl.deadFunctionMissingBody.vert hlsl.depthGreater.frag hlsl.depthLess.frag hlsl.discard.frag hlsl.doLoop.frag hlsl.domain.1.tese hlsl.domain.2.tese hlsl.domain.3.tese hlsl.earlydepthstencil.frag hlsl.emptystruct.init.vert hlsl.emptystructreturn.frag hlsl.emptystructreturn.vert hlsl.entry-in.frag hlsl.entry-out.frag hlsl.entry.rename.frag hlsl.explicitDescriptorSet.frag hlsl.flatten.return.frag hlsl.flattenOpaque.frag hlsl.flattenOpaqueInit.vert hlsl.flattenOpaqueInitMix.vert hlsl.flattenSubset.frag hlsl.flattenSubset2.frag hlsl.float1.frag hlsl.float4.frag hlsl.forLoop.frag hlsl.format.rwtexture.frag hlsl.frag hlsl.fraggeom.frag hlsl.function.frag hlsl.gather.array.dx10.frag hlsl.gather.basic.dx10.frag hlsl.gather.basic.dx10.vert hlsl.gather.offset.dx10.frag hlsl.gather.offsetarray.dx10.frag hlsl.gatherRGBA.array.dx10.frag hlsl.gatherRGBA.basic.dx10.frag hlsl.gatherRGBA.offset.dx10.frag hlsl.gatherRGBA.offsetarray.dx10.frag hlsl.gathercmpRGBA.array.dx10.frag hlsl.gathercmpRGBA.basic.dx10.frag hlsl.gathercmpRGBA.offset.dx10.frag hlsl.gathercmpRGBA.offsetarray.dx10.frag hlsl.getdimensions.dx10.frag hlsl.getdimensions.dx10.vert hlsl.getdimensions.rw.dx10.frag hlsl.getsampleposition.dx10.frag hlsl.global-const-init.frag hlsl.groupid.comp hlsl.gs-hs-mix.tesc hlsl.hlslOffset.vert hlsl.hull.1.tesc hlsl.hull.2.tesc hlsl.hull.3.tesc hlsl.hull.4.tesc hlsl.hull.5.tesc hlsl.hull.ctrlpt-1.tesc hlsl.hull.ctrlpt-2.tesc hlsl.hull.void.tesc hlsl.identifier.sample.frag hlsl.if.frag hlsl.imagefetch-subvec4.comp hlsl.implicitBool.frag hlsl.include.vert hlsl.includeNegative.vert hlsl.inf.vert hlsl.init.frag hlsl.init2.frag hlsl.inoutquals.frag hlsl.int.dot.frag hlsl.intrinsic.frexp.frag hlsl.intrinsic.frexp.vert hlsl.intrinsics.barriers.comp hlsl.intrinsics.comp hlsl.intrinsics.d3dcolortoubyte4.frag hlsl.intrinsics.double.frag hlsl.intrinsics.evalfns.frag hlsl.intrinsics.f1632.frag hlsl.intrinsics.f3216.frag hlsl.intrinsics.frag hlsl.intrinsics.lit.frag hlsl.intrinsics.negative.comp hlsl.intrinsics.negative.frag hlsl.intrinsics.negative.vert hlsl.intrinsics.promote.down.frag hlsl.intrinsics.promote.frag hlsl.intrinsics.promote.outputs.frag hlsl.intrinsics.vert hlsl.isfinite.frag hlsl.layout.frag hlsl.layoutOverride.vert hlsl.load.2dms.dx10.frag hlsl.load.array.dx10.frag hlsl.load.basic.dx10.frag hlsl.load.basic.dx10.vert hlsl.load.buffer.dx10.frag hlsl.load.buffer.float.dx10.frag hlsl.load.offset.dx10.frag hlsl.load.offsetarray.dx10.frag hlsl.load.rwbuffer.dx10.frag hlsl.load.rwtexture.array.dx10.frag hlsl.load.rwtexture.dx10.frag hlsl.localStructuredBuffer.comp hlsl.logical.binary.frag hlsl.logical.binary.vec.frag hlsl.logical.unary.frag hlsl.logicalConvert.frag hlsl.loopattr.frag hlsl.matNx1.frag hlsl.matType.bool.frag hlsl.matType.frag hlsl.matType.int.frag hlsl.matpack-1.frag hlsl.matpack-pragma.frag hlsl.matrixSwizzle.vert hlsl.matrixindex.frag hlsl.max.frag hlsl.memberFunCall.frag hlsl.mintypes.frag hlsl.mip.negative.frag hlsl.mip.negative2.frag hlsl.mip.operator.frag hlsl.mul-truncate.frag hlsl.multiDescriptorSet.frag hlsl.multiEntry.vert hlsl.multiReturn.frag hlsl.namespace.frag hlsl.noSemantic.functionality1.comp hlsl.nonint-index.frag hlsl.nonstaticMemberFunction.frag hlsl.numericsuffixes.frag hlsl.numthreads.comp hlsl.opaque-type-bug.frag hlsl.overload.frag hlsl.params.default.frag hlsl.params.default.negative.frag hlsl.partialFlattenLocal.vert hlsl.partialFlattenMixed.vert hlsl.partialInit.frag hlsl.pp.expand.frag hlsl.pp.line.frag hlsl.pp.line2.frag hlsl.pp.line3.frag hlsl.pp.line4.frag hlsl.pp.tokenpasting.frag hlsl.pp.vert hlsl.precedence.frag hlsl.precedence2.frag hlsl.precise.frag hlsl.preprocessor.frag hlsl.promote.atomic.frag hlsl.promote.binary.frag hlsl.promote.vec1.frag hlsl.promotions.frag hlsl.reflection.binding.frag hlsl.reflection.vert hlsl.rw.atomics.frag hlsl.rw.bracket.frag hlsl.rw.register.frag hlsl.rw.scalar.bracket.frag hlsl.rw.swizzle.frag hlsl.rw.vec2.bracket.frag hlsl.sample.array.dx10.frag hlsl.sample.basic.dx10.frag hlsl.sample.dx9.frag hlsl.sample.dx9.vert hlsl.sample.offset.dx10.frag hlsl.sample.offsetarray.dx10.frag hlsl.sample.sub-vec4.dx10.frag hlsl.samplebias.array.dx10.frag hlsl.samplebias.basic.dx10.frag hlsl.samplebias.offset.dx10.frag hlsl.samplebias.offsetarray.dx10.frag hlsl.samplecmp.array.dx10.frag hlsl.samplecmp.basic.dx10.frag hlsl.samplecmp.dualmode.frag hlsl.samplecmp.negative.frag hlsl.samplecmp.negative2.frag hlsl.samplecmp.offset.dx10.frag hlsl.samplecmp.offsetarray.dx10.frag hlsl.samplecmplevelzero.array.dx10.frag hlsl.samplecmplevelzero.basic.dx10.frag hlsl.samplecmplevelzero.offset.dx10.frag hlsl.samplecmplevelzero.offsetarray.dx10.frag hlsl.samplegrad.array.dx10.frag hlsl.samplegrad.basic.dx10.frag hlsl.samplegrad.basic.dx10.vert hlsl.samplegrad.offset.dx10.frag hlsl.samplegrad.offsetarray.dx10.frag hlsl.samplelevel.array.dx10.frag hlsl.samplelevel.basic.dx10.frag hlsl.samplelevel.basic.dx10.vert hlsl.samplelevel.offset.dx10.frag hlsl.samplelevel.offsetarray.dx10.frag hlsl.scalar-length.frag hlsl.scalar2matrix.frag hlsl.scalarCast.vert hlsl.scope.frag hlsl.self_cast.frag hlsl.semantic-1.vert hlsl.semantic.geom hlsl.semantic.vert hlsl.semicolons.frag hlsl.shapeConv.frag hlsl.shapeConvRet.frag hlsl.shift.per-set.frag hlsl.sin.frag hlsl.snorm.uav.comp hlsl.specConstant.frag hlsl.staticFuncInit.frag hlsl.staticMemberFunction.frag hlsl.store.rwbyteaddressbuffer.type.comp hlsl.string.frag hlsl.stringtoken.frag hlsl.struct.frag hlsl.struct.split-1.vert hlsl.struct.split.array.geom hlsl.struct.split.assign.frag hlsl.struct.split.call.vert hlsl.struct.split.nested.geom hlsl.struct.split.trivial.geom hlsl.struct.split.trivial.vert hlsl.structIoFourWay.frag hlsl.structStructName.frag hlsl.structarray.flatten.frag hlsl.structarray.flatten.geom hlsl.structbuffer.append.fn.frag hlsl.structbuffer.append.frag hlsl.structbuffer.atomics.frag hlsl.structbuffer.byte.frag hlsl.structbuffer.coherent.frag hlsl.structbuffer.floatidx.comp hlsl.structbuffer.fn.frag hlsl.structbuffer.fn2.comp hlsl.structbuffer.frag hlsl.structbuffer.incdec.frag hlsl.structbuffer.rw.frag hlsl.structbuffer.rwbyte.frag hlsl.structin.vert hlsl.subpass.frag hlsl.switch.frag hlsl.swizzle.frag hlsl.synthesizeInput.frag hlsl.target.frag hlsl.targetStruct1.frag hlsl.targetStruct2.frag hlsl.templatetypes.frag hlsl.templatetypes.negative.frag hlsl.texture.struct.frag hlsl.texture.subvec4.frag hlsl.texturebuffer.frag hlsl.this.frag hlsl.tristream-append.geom hlsl.tx.bracket.frag hlsl.tx.overload.frag hlsl.type.half.frag hlsl.type.identifier.frag hlsl.type.type.conversion.all.frag hlsl.type.type.conversion.valid.frag hlsl.typeGraphCopy.vert hlsl.typedef.frag hlsl.void.frag hlsl.wavebroadcast.comp hlsl.waveprefix.comp hlsl.wavequad.comp hlsl.wavequery.comp hlsl.wavequery.frag hlsl.wavereduction.comp hlsl.wavevote.comp hlsl.whileLoop.frag hlsl.y-negate-1.vert hlsl.y-negate-2.vert hlsl.y-negate-3.vert i1.h implicitInnerAtomicUint.frag include.vert invalidSwizzle.vert length.frag lineContinuation.vert lineContinuation100.vert link1.frag link1.vk.frag link2.frag link2.vk.frag link3.frag localAggregates.frag loops.frag loopsArtificial.frag mains.frag mains1.frag mains2.frag makeDoc matrix.frag matrix2.frag matrixError.vert maxClipDistances.vert max_vertices_0.geom missingBodies.vert mixedArrayDecls.frag negativeArraySize.comp newTexture.frag noMain.vert noMain1.geom noMain2.geom nonSquare.vert nonVulkan.frag nonuniform.frag nosuffix numeral.frag nvShaderNoperspectiveInterpolation.frag overlongLiteral.frag parent.h parentBad pointCoord.frag precise.tesc precise_struct_block.vert precision.frag precision.vert prepost.frag preprocessor.bad_arg.vert preprocessor.cpp_style___FILE__.vert preprocessor.cpp_style_line_directive.vert preprocessor.defined.vert preprocessor.edge_cases.vert preprocessor.eof_missing.vert preprocessor.errors.vert preprocessor.extensions.vert preprocessor.function_macro.vert preprocessor.include.disabled.vert preprocessor.include.enabled.vert preprocessor.line.frag preprocessor.line.vert preprocessor.many.endif.vert preprocessor.pragma.vert preprocessor.simple.vert preprocessor.success_if_parse_would_fail.vert recurse1.frag recurse1.vert recurse2.frag reflection.frag reflection.linked.frag reflection.linked.vert reflection.options.geom reflection.options.vert reflection.vert remap.basic.dcefunc.frag remap.basic.everything.frag remap.basic.none.frag remap.basic.strip.frag remap.hlsl.sample.basic.everything.frag remap.hlsl.sample.basic.none.frag remap.hlsl.sample.basic.strip.frag remap.hlsl.templatetypes.everything.frag remap.hlsl.templatetypes.none.frag remap.if.everything.frag remap.if.none.frag remap.invalid-spirv-1.spv remap.invalid-spirv-2.spv remap.literal64.everything.spv remap.literal64.none.spv remap.similar_1a.everything.frag remap.similar_1a.none.frag remap.similar_1b.everything.frag remap.similar_1b.none.frag remap.specconst.comp remap.switch.everything.frag remap.switch.none.frag remap.uniformarray.everything.frag remap.uniformarray.none.frag runtests runtimeArray.vert sample.frag sample.frag.out sample.vert sample.vert.out samplerlessTextureFunctions.frag simpleFunctionCall.frag specExamples.frag specExamples.vert spv.1.3.8bitstorage-ssbo.vert spv.1.3.8bitstorage-ubo.vert spv.1.3.coopmat.comp spv.1.4.LoopControl.frag spv.1.4.NonWritable.frag spv.1.4.OpCopyLogical.comp spv.1.4.OpCopyLogical.funcall.frag spv.1.4.OpCopyLogicalBool.comp spv.1.4.OpEntryPoint.frag spv.1.4.OpSelect.frag spv.1.4.constructComposite.comp spv.1.4.image.frag spv.1.4.sparseTexture.frag spv.1.4.texture.frag spv.100ops.frag spv.130.frag spv.140.frag spv.150.geom spv.150.vert spv.16bitstorage-int.frag spv.16bitstorage-uint.frag spv.16bitstorage.frag spv.16bitstorage_Error-int.frag spv.16bitstorage_Error-uint.frag spv.16bitstorage_Error.frag spv.16bitxfb.vert spv.300BuiltIns.vert spv.300layout.frag spv.300layout.vert spv.300layoutp.vert spv.310.bitcast.frag spv.310.comp spv.320.meshShaderUserDefined.mesh spv.330.geom spv.400.frag spv.400.tesc spv.400.tese spv.420.geom spv.430.frag spv.430.vert spv.450.geom spv.450.noRedecl.tesc spv.450.tesc spv.460.comp spv.460.frag spv.460.vert spv.8bitstorage-int.frag spv.8bitstorage-ssbo.vert spv.8bitstorage-ubo.vert spv.8bitstorage-uint.frag spv.8bitstorage_Error-int.frag spv.8bitstorage_Error-uint.frag spv.AnyHitShader.rahit spv.AnyHitShader_Errors.rahit spv.AofA.frag spv.ClosestHitShader.rchit spv.ClosestHitShader_Errors.rchit spv.GeometryShaderPassthrough.geom spv.IntersectShader.rint spv.IntersectShader_Errors.rint spv.MissShader.rmiss spv.MissShader_Errors.rmiss spv.OVR_multiview.vert spv.Operations.frag spv.RayCallable.rcall spv.RayCallable_Errors.rcall spv.RayConstants.rgen spv.RayGenShader.rgen spv.RayGenShader11.rgen spv.RayGenShaderArray.rgen spv.RayGenShader_Errors.rgen spv.accessChain.frag spv.aggOps.frag spv.always-discard.frag spv.always-discard2.frag spv.arbPostDepthCoverage.frag spv.arbPostDepthCoverage_Error.frag spv.atomic.comp spv.atomicInt64.comp spv.barrier.vert spv.bitCast.frag spv.bool.vert spv.boolInBlock.frag spv.branch-return.vert spv.buffer.autoassign.frag spv.bufferhandle1.frag spv.bufferhandle10.frag spv.bufferhandle11.frag spv.bufferhandle12.frag spv.bufferhandle13.frag spv.bufferhandle14.frag spv.bufferhandle15.frag spv.bufferhandle16.frag spv.bufferhandle17_Errors.frag spv.bufferhandle18.frag spv.bufferhandle19_Errors.frag spv.bufferhandle2.frag spv.bufferhandle3.frag spv.bufferhandle4.frag spv.bufferhandle5.frag spv.bufferhandle6.frag spv.bufferhandle7.frag spv.bufferhandle8.frag spv.bufferhandle9.frag spv.bufferhandleUvec2.frag spv.bufferhandle_Error.frag spv.builtInXFB.vert spv.computeShaderDerivatives.comp spv.computeShaderDerivatives2.comp spv.conditionalDemote.frag spv.conditionalDiscard.frag spv.constConstruct.vert spv.constStruct.vert spv.constructComposite.comp spv.controlFlowAttributes.frag spv.conversion.frag spv.coopmat.comp spv.coopmat_Error.comp spv.dataOut.frag spv.dataOutIndirect.frag spv.dataOutIndirect.vert spv.dead-after-continue.vert spv.dead-after-discard.frag spv.dead-after-loop-break.vert spv.dead-after-return.vert spv.dead-after-switch-break.vert spv.dead-complex-continue-after-return.vert spv.dead-complex-merge-after-return.vert spv.debugInfo.frag spv.deepRvalue.frag spv.demoteDisabled.frag spv.depthOut.frag spv.deviceGroup.frag spv.discard-dce.frag spv.do-simple.vert spv.do-while-continue-break.vert spv.doWhileLoop.frag spv.double.comp spv.drawParams.vert spv.earlyReturnDiscard.frag spv.explicittypes.frag spv.extPostDepthCoverage.frag spv.extPostDepthCoverage_Error.frag spv.float16.frag spv.float16Fetch.frag spv.float16convertonlyarith.comp spv.float16convertonlystorage.comp spv.float32.frag spv.float64.frag spv.flowControl.frag spv.for-complex-condition.vert spv.for-continue-break.vert spv.for-nobody.vert spv.for-notest.vert spv.for-simple.vert spv.forLoop.frag spv.forwardFun.frag spv.fragmentDensity-es.frag spv.fragmentDensity-neg.frag spv.fragmentDensity.frag spv.fragmentDensity.vert spv.fragmentShaderBarycentric.frag spv.fragmentShaderBarycentric2.frag spv.fsi.frag spv.fsi_Error.frag spv.fullyCovered.frag spv.functionCall.frag spv.functionNestedOpaque.vert spv.functionParameterTypes.frag spv.functionSemantics.frag spv.glFragColor.frag spv.glsl.register.autoassign.frag spv.glsl.register.noautoassign.frag spv.hlslDebugInfo.vert spv.hlslOffsets.vert spv.image.frag spv.image.load-formatted.frag spv.imageLoadStoreLod.frag spv.int16.amd.frag spv.int16.frag spv.int32.frag spv.int64.frag spv.int8.frag spv.intOps.vert spv.intcoopmat.comp spv.interpOps.frag spv.layoutNested.vert spv.length.frag spv.localAggregates.frag spv.loops.frag spv.loopsArtificial.frag spv.looseUniformNoLoc.vert spv.matFun.vert spv.matrix.frag spv.matrix2.frag spv.memoryQualifier.frag spv.memoryScopeSemantics.comp spv.memoryScopeSemantics_Error.comp spv.merge-unreachable.frag spv.meshShaderBuiltins.mesh spv.meshShaderPerViewBuiltins.mesh spv.meshShaderPerViewUserDefined.mesh spv.meshShaderPerView_Errors.mesh spv.meshShaderRedeclBuiltins.mesh spv.meshShaderRedeclPerViewBuiltins.mesh spv.meshShaderSharedMem.mesh spv.meshShaderTaskMem.mesh spv.meshShaderUserDefined.mesh spv.meshTaskShader.task spv.multiStruct.comp spv.multiStructFuncall.frag spv.multiView.frag spv.multiviewPerViewAttributes.tesc spv.multiviewPerViewAttributes.vert spv.newTexture.frag spv.noBuiltInLoc.vert spv.noDeadDecorations.vert spv.noLocation.vert spv.noWorkgroup.comp spv.nonSquare.vert spv.nonuniform.frag spv.nonuniform2.frag spv.offsets.frag spv.paramMemory.frag spv.perprimitiveNV.frag spv.pp.line.frag spv.precise.tesc spv.precise.tese spv.precision.frag spv.precisionNonESSamp.frag spv.prepost.frag spv.privateVariableTypes.frag spv.pushConstant.vert spv.pushConstantAnon.vert spv.qualifiers.vert spv.queryL.frag spv.rankShift.comp spv.register.autoassign-2.frag spv.register.autoassign.frag spv.register.autoassign.rangetest.frag spv.register.noautoassign.frag spv.register.subpass.frag spv.rw.autoassign.frag spv.sample.frag spv.sampleId.frag spv.sampleMaskOverrideCoverage.frag spv.samplePosition.frag spv.samplerlessTextureFunctions.frag spv.scalarlayout.frag spv.scalarlayoutfloat16.frag spv.separate.frag spv.set.vert spv.shaderBallot.comp spv.shaderBallotAMD.comp spv.shaderDrawParams.vert spv.shaderFragMaskAMD.frag spv.shaderGroupVote.comp spv.shaderImageFootprint.frag spv.shaderStencilExport.frag spv.shadingRate.frag spv.shiftOps.frag spv.shortCircuit.frag spv.simpleFunctionCall.frag spv.simpleMat.vert spv.smBuiltins.frag spv.smBuiltins.vert spv.sparseTexture.frag spv.sparseTextureClamp.frag spv.specConst.vert spv.specConstArrayCheck.vert spv.specConstant.comp spv.specConstant.vert spv.specConstantComposite.vert spv.specConstantOperations.vert spv.ssbo.autoassign.frag spv.ssboAlias.frag spv.stereoViewRendering.tesc spv.stereoViewRendering.vert spv.storageBuffer.vert spv.structAssignment.frag spv.structDeref.frag spv.structure.frag spv.subgroup.frag spv.subgroup.geom spv.subgroup.tesc spv.subgroup.tese spv.subgroup.vert spv.subgroupArithmetic.comp spv.subgroupBallot.comp spv.subgroupBallotNeg.comp spv.subgroupBasic.comp spv.subgroupClustered.comp spv.subgroupClusteredNeg.comp spv.subgroupExtendedTypesArithmetic.comp spv.subgroupExtendedTypesArithmeticNeg.comp spv.subgroupExtendedTypesBallot.comp spv.subgroupExtendedTypesBallotNeg.comp spv.subgroupExtendedTypesClustered.comp spv.subgroupExtendedTypesClusteredNeg.comp spv.subgroupExtendedTypesPartitioned.comp spv.subgroupExtendedTypesPartitionedNeg.comp spv.subgroupExtendedTypesQuad.comp spv.subgroupExtendedTypesQuadNeg.comp spv.subgroupExtendedTypesShuffle.comp spv.subgroupExtendedTypesShuffleNeg.comp spv.subgroupExtendedTypesShuffleRelative.comp spv.subgroupExtendedTypesShuffleRelativeNeg.comp spv.subgroupExtendedTypesVote.comp spv.subgroupExtendedTypesVoteNeg.comp spv.subgroupPartitioned.comp spv.subgroupQuad.comp spv.subgroupShuffle.comp spv.subgroupShuffleRelative.comp spv.subgroupVote.comp spv.subpass.frag spv.switch.frag spv.swizzle.frag spv.swizzleInversion.frag spv.targetOpenGL.vert spv.targetVulkan.vert spv.test.frag spv.test.vert spv.texture.frag spv.texture.sampler.transform.frag spv.texture.vert spv.textureBuffer.vert spv.textureGatherBiasLod.frag spv.types.frag spv.uint.frag spv.uniformArray.frag spv.unit1.frag spv.unit2.frag spv.unit3.frag spv.variableArrayIndex.frag spv.varyingArray.frag spv.varyingArrayIndirect.frag spv.vecMatConstruct.frag spv.viewportArray2.tesc spv.viewportArray2.vert spv.voidFunction.frag spv.volatileAtomic.comp spv.vulkan100.subgroupArithmetic.comp spv.vulkan100.subgroupPartitioned.comp spv.vulkan110.int16.frag spv.vulkan110.storageBuffer.vert spv.while-continue-break.vert spv.while-simple.vert spv.whileLoop.frag spv.xfb.vert spv.xfb2.vert spv.xfb3.vert spv.xfbOffsetOnBlockMembersAssignment.vert spv.xfbOffsetOnStructMembersAssignment.vert spv.xfbOverlapOffsetCheckWithBlockAndMember.vert spv.xfbStrideJustOnce.vert stringToDouble.vert structAssignment.frag structDeref.frag structure.frag switch.frag swizzle.frag syntaxError.frag test.frag texture.frag tokenLength.vert tokenPaste.vert types.frag uint.frag uniformArray.frag validate-shaders.sh variableArrayIndex.frag varyingArray.frag varyingArrayIndirect.frag versionsClean.frag versionsClean.vert versionsErrors.frag versionsErrors.vert voidFunction.frag vulkan.ast.vert vulkan.comp vulkan.frag vulkan.vert web.array.frag web.basic.vert web.builtins.frag web.builtins.vert web.comp web.controlFlow.frag web.operations.frag web.runtests web.separate.frag web.testlist web.texture.frag whileLoop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/baseLegalResults]hlsl.aliasOpaque.frag.out hlsl.flattenOpaque.frag.out hlsl.flattenOpaqueInit.vert.out hlsl.flattenOpaqueInitMix.vert.out hlsl.flattenSubset.frag.out hlsl.flattenSubset2.frag.out hlsl.partialFlattenLocal.vert.out hlsl.partialFlattenMixed.vert.out
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/baseResults]100.frag.out 100Limits.vert.out 100LimitsConf.vert.out 100samplerExternal.frag.out 100scope.vert.out 110scope.vert.out 120.frag.out 120.vert.out 130.frag.out 130.vert.out 140.frag.out 140.vert.out 150.frag.out 150.geom.out 150.tesc.out 150.vert.out 300.frag.out 300.vert.out 300BuiltIns.frag.out 300block.frag.out 300layout.frag.out 300layout.vert.out 300link.frag.out 300link2.frag.out 300link3.frag.out 300operations.frag.out 300samplerExternal.frag.out 300samplerExternalYUV.frag.out 300scope.vert.out 310.comp.out 310.frag.out 310.geom.out 310.inheritMemory.frag.out 310.tesc.out 310.tese.out 310.vert.out 310AofA.vert.out 310implicitSizeArrayError.vert.out 310runtimeArray.vert.out 320.comp.out 320.frag.out 320.geom.out 320.tesc.out 320.tese.out 320.vert.out 330.frag.out 330comp.frag.out 400.frag.out 400.geom.out 400.tesc.out 400.tese.out 400.vert.out 410.geom.out 410.tesc.out 410.vert.out 420.comp.out 420.frag.out 420.geom.out 420.tesc.out 420.tese.out 420.vert.out 420_size_gl_in.geom.out 430.comp.out 430.vert.out 430AofA.frag.out 430scope.vert.out 435.vert.out 440.frag.out 440.vert.out 450.comp.out 450.frag.out 450.geom.out 450.tesc.out 450.tese.out 450.vert.out 460.frag.out 460.vert.out Operations.frag.out aggOps.frag.out always-discard.frag.out always-discard2.frag.out array.frag.out array100.frag.out atomic_uint.frag.out badChars.frag.out badMacroArgs.frag.out comment.frag.out compoundsuffix.frag.hlsl compoundsuffix.vert.glsl conditionalDiscard.frag.out constErrors.frag.out constFold.frag.out constFoldIntMin.frag.out constantUnaryConversion.comp.out conversion.frag.out cppBad.vert.out cppBad2.vert.out cppBad3.vert.out cppBad4.vert.out cppBad5.vert.out cppComplexExpr.vert.out cppDeepNest.frag.out cppIndent.vert.out cppIntMinOverNegativeOne.frag.out cppMerge.frag.out cppNest.vert.out cppPassMacroName.frag.out cppRelaxSkipTokensErrors.vert.out cppSimple.vert.out dataOut.frag.out dataOutIndirect.frag.out dce.frag.out decls.frag.out deepRvalue.frag.out depthOut.frag.out discard-dce.frag.out doWhileLoop.frag.out earlyReturnDiscard.frag.out empty.frag.out errors.frag.out es-link1.frag.out findFunction.frag.out flowControl.frag.out forLoop.frag.out forwardRef.frag.out functionCall.frag.out functionSemantics.frag.out glsl.-D-U.frag.out glsl.450.subgroup.frag.out glsl.450.subgroup.geom.out glsl.450.subgroup.tesc.out glsl.450.subgroup.tese.out glsl.450.subgroup.vert.out glsl.450.subgroupArithmetic.comp.out glsl.450.subgroupBallot.comp.out glsl.450.subgroupBallotNeg.comp.out glsl.450.subgroupBasic.comp.out glsl.450.subgroupClustered.comp.out glsl.450.subgroupClusteredNeg.comp.out glsl.450.subgroupPartitioned.comp.out glsl.450.subgroupQuad.comp.out glsl.450.subgroupShuffle.comp.out glsl.450.subgroupShuffleRelative.comp.out glsl.450.subgroupVote.comp.out glsl.460.subgroup.mesh.out glsl.460.subgroup.rahit.out glsl.460.subgroup.rcall.out glsl.460.subgroup.rchit.out glsl.460.subgroup.rgen.out glsl.460.subgroup.rint.out glsl.460.subgroup.rmiss.out glsl.460.subgroup.task.out glsl.entryPointRename.vert.bad.out glsl.entryPointRename.vert.out glsl.entryPointRename2.vert.out glsl.es320.subgroup.frag.out glsl.es320.subgroup.geom.out glsl.es320.subgroup.tesc.out glsl.es320.subgroup.tese.out glsl.es320.subgroup.vert.out glsl.es320.subgroupArithmetic.comp.out glsl.es320.subgroupBallot.comp.out glsl.es320.subgroupBallotNeg.comp.out glsl.es320.subgroupBasic.comp.out glsl.es320.subgroupClustered.comp.out glsl.es320.subgroupClusteredNeg.comp.out glsl.es320.subgroupPartitioned.comp.out glsl.es320.subgroupQuad.comp.out glsl.es320.subgroupShuffle.comp.out glsl.es320.subgroupShuffleRelative.comp.out glsl.es320.subgroupVote.comp.out glspv.esversion.vert.out glspv.frag.out glspv.version.frag.out glspv.version.vert.out glspv.vert.out hlsl.-D-U.frag.out hlsl.PointSize.geom.out hlsl.PointSize.vert.out hlsl.aliasOpaque.frag.out hlsl.amend.frag.out hlsl.array.flatten.frag.out hlsl.array.frag.out hlsl.array.implicit-size.frag.out hlsl.array.multidim.frag.out hlsl.assoc.frag.out hlsl.attribute.expression.comp.out hlsl.attribute.frag.out hlsl.attributeC11.frag.out hlsl.attributeGlobalBuffer.frag.out hlsl.automap.frag.out hlsl.basic.comp.out hlsl.basic.geom.out hlsl.boolConv.vert.out hlsl.buffer.frag.out hlsl.calculatelod.dx10.frag.out hlsl.calculatelodunclamped.dx10.frag.out hlsl.cast.frag.out hlsl.cbuffer-identifier.vert.out hlsl.charLit.vert.out hlsl.clip.frag.out hlsl.clipdistance-1.frag.out hlsl.clipdistance-1.geom.out hlsl.clipdistance-1.vert.out hlsl.clipdistance-2.frag.out hlsl.clipdistance-2.geom.out hlsl.clipdistance-2.vert.out hlsl.clipdistance-3.frag.out hlsl.clipdistance-3.geom.out hlsl.clipdistance-3.vert.out hlsl.clipdistance-4.frag.out hlsl.clipdistance-4.geom.out hlsl.clipdistance-4.vert.out hlsl.clipdistance-5.frag.out hlsl.clipdistance-5.vert.out hlsl.clipdistance-6.frag.out hlsl.clipdistance-6.vert.out hlsl.clipdistance-7.frag.out hlsl.clipdistance-7.vert.out hlsl.clipdistance-8.frag.out hlsl.clipdistance-8.vert.out hlsl.clipdistance-9.frag.out hlsl.clipdistance-9.vert.out hlsl.color.hull.tesc.out hlsl.comparison.vec.frag.out hlsl.conditional.frag.out hlsl.constantbuffer.frag.out hlsl.constructArray.vert.out hlsl.constructexpr.frag.out hlsl.constructimat.frag.out hlsl.coverage.frag.out hlsl.dashI.vert.out hlsl.deadFunctionMissingBody.vert.out hlsl.depthGreater.frag.out hlsl.depthLess.frag.out hlsl.discard.frag.out hlsl.doLoop.frag.out hlsl.domain.1.tese.out hlsl.domain.2.tese.out hlsl.domain.3.tese.out hlsl.earlydepthstencil.frag.out hlsl.emptystruct.init.vert.out hlsl.emptystructreturn.frag.out hlsl.emptystructreturn.vert.out hlsl.entry-in.frag.out hlsl.entry-out.frag.out hlsl.entry.rename.frag.out hlsl.explicitDescriptorSet-2.frag.out hlsl.explicitDescriptorSet.frag.out hlsl.flatten.return.frag.out hlsl.flattenOpaque.frag.out hlsl.flattenOpaqueInit.vert.out hlsl.flattenOpaqueInitMix.vert.out hlsl.flattenSubset.frag.out hlsl.flattenSubset2.frag.out hlsl.float1.frag.out hlsl.float4.frag.out hlsl.forLoop.frag.out hlsl.format.rwtexture.frag.out hlsl.frag.out hlsl.fraggeom.frag.out hlsl.function.frag.out hlsl.gather.array.dx10.frag.out hlsl.gather.basic.dx10.frag.out hlsl.gather.basic.dx10.vert.out hlsl.gather.offset.dx10.frag.out hlsl.gather.offsetarray.dx10.frag.out hlsl.gatherRGBA.array.dx10.frag.out hlsl.gatherRGBA.basic.dx10.frag.out hlsl.gatherRGBA.offset.dx10.frag.out hlsl.gatherRGBA.offsetarray.dx10.frag.out hlsl.gathercmpRGBA.offset.dx10.frag.out hlsl.getdimensions.dx10.frag.out hlsl.getdimensions.dx10.vert.out hlsl.getdimensions.rw.dx10.frag.out hlsl.getsampleposition.dx10.frag.out hlsl.global-const-init.frag.out hlsl.groupid.comp.out hlsl.gs-hs-mix.tesc.out hlsl.hlslOffset.vert.out hlsl.hull.1.tesc.out hlsl.hull.2.tesc.out hlsl.hull.3.tesc.out hlsl.hull.4.tesc.out hlsl.hull.5.tesc.out hlsl.hull.ctrlpt-1.tesc.out hlsl.hull.ctrlpt-2.tesc.out hlsl.hull.void.tesc.out hlsl.identifier.sample.frag.out hlsl.if.frag.out hlsl.imagefetch-subvec4.comp.out hlsl.implicitBool.frag.out hlsl.include.vert.out hlsl.includeNegative.vert.out hlsl.inf.vert.out hlsl.init.frag.out hlsl.init2.frag.out hlsl.inoutquals.frag.out hlsl.int.dot.frag.out hlsl.intrinsic.frexp.frag.out hlsl.intrinsic.frexp.vert.out hlsl.intrinsics.barriers.comp.out hlsl.intrinsics.comp.out hlsl.intrinsics.d3dcolortoubyte4.frag.out hlsl.intrinsics.double.frag.out hlsl.intrinsics.evalfns.frag.out hlsl.intrinsics.f1632.frag.out hlsl.intrinsics.f3216.frag.out hlsl.intrinsics.frag.out hlsl.intrinsics.lit.frag.out hlsl.intrinsics.negative.comp.out hlsl.intrinsics.negative.frag.out hlsl.intrinsics.negative.vert.out hlsl.intrinsics.promote.down.frag.out hlsl.intrinsics.promote.frag.out hlsl.intrinsics.promote.outputs.frag.out hlsl.intrinsics.vert.out hlsl.isfinite.frag.out hlsl.layout.frag.out hlsl.layoutOverride.vert.out hlsl.load.2dms.dx10.frag.out hlsl.load.array.dx10.frag.out hlsl.load.basic.dx10.frag.out hlsl.load.basic.dx10.vert.out hlsl.load.buffer.dx10.frag.out hlsl.load.buffer.float.dx10.frag.out hlsl.load.offset.dx10.frag.out hlsl.load.offsetarray.dx10.frag.out hlsl.load.rwbuffer.dx10.frag.out hlsl.load.rwtexture.array.dx10.frag.out hlsl.load.rwtexture.dx10.frag.out hlsl.localStructuredBuffer.comp.out hlsl.logical.binary.frag.out hlsl.logical.binary.vec.frag.out hlsl.logical.unary.frag.out hlsl.logicalConvert.frag.out hlsl.loopattr.frag.out hlsl.matNx1.frag.out hlsl.matType.bool.frag.out hlsl.matType.frag.out hlsl.matType.int.frag.out hlsl.matpack-1.frag.out hlsl.matpack-pragma.frag.out hlsl.matrixSwizzle.vert.out hlsl.matrixindex.frag.out hlsl.max.frag.out hlsl.memberFunCall.frag.out hlsl.mintypes.frag.out hlsl.mip.negative.frag.out hlsl.mip.negative2.frag.out hlsl.mip.operator.frag.out hlsl.mul-truncate.frag.out hlsl.multiDescriptorSet.frag.out hlsl.multiEntry.vert.out hlsl.multiReturn.frag.out hlsl.namespace.frag.out hlsl.noSemantic.functionality1.comp.out hlsl.nonint-index.frag.out hlsl.nonstaticMemberFunction.frag.out hlsl.numericsuffixes.frag.out hlsl.numthreads.comp.out hlsl.opaque-type-bug.frag.out hlsl.overload.frag.out hlsl.params.default.frag.out hlsl.params.default.negative.frag.out hlsl.partialFlattenLocal.vert.out hlsl.partialFlattenMixed.vert.out hlsl.partialInit.frag.out hlsl.pp.expand.frag.err hlsl.pp.expand.frag.out hlsl.pp.line.frag.out hlsl.pp.line2.frag.out hlsl.pp.line3.frag.out hlsl.pp.line4.frag.out hlsl.pp.vert.out hlsl.precedence.frag.out hlsl.precedence2.frag.out hlsl.precise.frag.out hlsl.preprocessor.frag.out hlsl.promote.atomic.frag.out hlsl.promote.binary.frag.out hlsl.promote.vec1.frag.out hlsl.promotions.frag.out hlsl.reflection.binding.frag.out hlsl.reflection.binding.vert.out hlsl.reflection.vert.out hlsl.rw.atomics.frag.out hlsl.rw.bracket.frag.out hlsl.rw.register.frag.out hlsl.rw.scalar.bracket.frag.out hlsl.rw.swizzle.frag.out hlsl.rw.vec2.bracket.frag.out hlsl.sample.array.dx10.frag.out hlsl.sample.basic.dx10.frag.out hlsl.sample.dx9.frag.out hlsl.sample.dx9.vert.out hlsl.sample.offset.dx10.frag.out hlsl.sample.offsetarray.dx10.frag.out hlsl.sample.sub-vec4.dx10.frag.out hlsl.samplebias.array.dx10.frag.out hlsl.samplebias.basic.dx10.frag.out hlsl.samplebias.offset.dx10.frag.out hlsl.samplebias.offsetarray.dx10.frag.out hlsl.samplecmp.array.dx10.frag.out hlsl.samplecmp.basic.dx10.frag.out hlsl.samplecmp.dualmode.frag.out hlsl.samplecmp.negative.frag.out hlsl.samplecmp.negative2.frag.out hlsl.samplecmp.offset.dx10.frag.out hlsl.samplecmp.offsetarray.dx10.frag.out hlsl.samplecmplevelzero.array.dx10.frag.out hlsl.samplecmplevelzero.basic.dx10.frag.out hlsl.samplecmplevelzero.offset.dx10.frag.out hlsl.samplecmplevelzero.offsetarray.dx10.frag.out hlsl.samplegrad.array.dx10.frag.out hlsl.samplegrad.basic.dx10.frag.out hlsl.samplegrad.basic.dx10.vert.out hlsl.samplegrad.offset.dx10.frag.out hlsl.samplegrad.offsetarray.dx10.frag.out hlsl.samplelevel.array.dx10.frag.out hlsl.samplelevel.basic.dx10.frag.out hlsl.samplelevel.basic.dx10.vert.out hlsl.samplelevel.offset.dx10.frag.out hlsl.samplelevel.offsetarray.dx10.frag.out hlsl.scalar-length.frag.out hlsl.scalar2matrix.frag.out hlsl.scalarCast.vert.out hlsl.scope.frag.out hlsl.self_cast.frag.out hlsl.semantic-1.vert.out hlsl.semantic.geom.out hlsl.semantic.vert.out hlsl.semicolons.frag.out hlsl.shapeConv.frag.out hlsl.shapeConvRet.frag.out hlsl.shift.per-set.frag.out hlsl.sin.frag.out hlsl.snorm.uav.comp.out hlsl.specConstant.frag.out hlsl.staticFuncInit.frag.out hlsl.staticMemberFunction.frag.out hlsl.store.rwbyteaddressbuffer.type.comp.out hlsl.string.frag.out hlsl.stringtoken.frag.out hlsl.struct.frag.out hlsl.struct.split-1.vert.out hlsl.struct.split.array.geom.out hlsl.struct.split.assign.frag.out hlsl.struct.split.call.vert.out hlsl.struct.split.nested.geom.out hlsl.struct.split.trivial.geom.out hlsl.struct.split.trivial.vert.out hlsl.structIoFourWay.frag.out hlsl.structStructName.frag.out hlsl.structarray.flatten.frag.out hlsl.structarray.flatten.geom.out hlsl.structbuffer.append.fn.frag.out hlsl.structbuffer.append.frag.out hlsl.structbuffer.atomics.frag.out hlsl.structbuffer.byte.frag.out hlsl.structbuffer.coherent.frag.out hlsl.structbuffer.floatidx.comp.out hlsl.structbuffer.fn.frag.out hlsl.structbuffer.fn2.comp.out hlsl.structbuffer.frag.out hlsl.structbuffer.incdec.frag.hlslfun1.out hlsl.structbuffer.incdec.frag.out hlsl.structbuffer.rw.frag.out hlsl.structbuffer.rwbyte.frag.out hlsl.structin.vert.out hlsl.subpass.frag.out hlsl.switch.frag.out hlsl.swizzle.frag.out hlsl.synthesizeInput.frag.out hlsl.target.frag.out hlsl.targetStruct1.frag.out hlsl.targetStruct2.frag.out hlsl.templatetypes.frag.out hlsl.texture.struct.frag.out hlsl.texture.subvec4.frag.out hlsl.texturebuffer.frag.out hlsl.this.frag.out hlsl.tristream-append.geom.out hlsl.tx.bracket.frag.out hlsl.tx.overload.frag.out hlsl.type.half.frag.out hlsl.type.identifier.frag.out hlsl.type.type.conversion.all.frag.out hlsl.type.type.conversion.valid.frag.out hlsl.typeGraphCopy.vert.out hlsl.typedef.frag.out hlsl.void.frag.out hlsl.wavebroadcast.comp.out hlsl.waveprefix.comp.out hlsl.wavequad.comp.out hlsl.wavequery.comp.out hlsl.wavequery.frag.out hlsl.wavereduction.comp.out hlsl.wavevote.comp.out hlsl.whileLoop.frag.out hlsl.y-negate-1.vert.out hlsl.y-negate-2.vert.out hlsl.y-negate-3.vert.out implicitInnerAtomicUint.frag.out include.vert.out invalidSwizzle.vert.out length.frag.out lineContinuation.vert.out lineContinuation100.vert.out link1.frag.out link1.vk.frag.out localAggregates.frag.out loops.frag.out loopsArtificial.frag.out mains1.frag.out matrix.frag.out matrix2.frag.out matrixError.vert.out maxClipDistances.vert.out max_vertices_0.geom.out missingBodies.vert.out mixedArrayDecls.frag.out negativeArraySize.comp.out newTexture.frag.out noMain.vert.out nonSquare.vert.out nonVulkan.frag.out nonuniform.frag.out nosuffix.out numeral.frag.out nvShaderNoperspectiveInterpolation.frag.out overlongLiteral.frag.out pointCoord.frag.out precise.tesc.out precise_struct_block.vert.out precision.frag.out precision.vert.out prepost.frag.out preprocessor.bad_arg.vert.err preprocessor.bad_arg.vert.out preprocessor.cpp_style___FILE__.vert.err preprocessor.cpp_style___FILE__.vert.out preprocessor.cpp_style_line_directive.vert.err preprocessor.cpp_style_line_directive.vert.out preprocessor.defined.vert.err preprocessor.defined.vert.out preprocessor.edge_cases.vert.err preprocessor.edge_cases.vert.out preprocessor.eof_missing.vert.err preprocessor.eof_missing.vert.out preprocessor.errors.vert.err preprocessor.errors.vert.out preprocessor.extensions.vert.err preprocessor.extensions.vert.out preprocessor.function_macro.vert.err preprocessor.function_macro.vert.out preprocessor.include.disabled.vert.err preprocessor.include.disabled.vert.out preprocessor.include.enabled.vert.err preprocessor.include.enabled.vert.out preprocessor.line.frag.err preprocessor.line.frag.out preprocessor.line.vert.err preprocessor.line.vert.out preprocessor.many.endif.vert.err preprocessor.many.endif.vert.out preprocessor.pragma.vert.err preprocessor.pragma.vert.out preprocessor.simple.vert.err preprocessor.simple.vert.out preprocessor.success_if_parse_would_fail.vert.err preprocessor.success_if_parse_would_fail.vert.out recurse1.vert.out reflection.frag.out reflection.linked.options.out reflection.linked.out reflection.options.frag.out reflection.options.geom.out reflection.options.vert.out reflection.vert.out remap.basic.dcefunc.frag.out remap.basic.dcevartype.frag.out remap.basic.everything.frag.out remap.basic.none.frag.out remap.basic.strip.frag.out remap.hlsl.sample.basic.everything.frag.out remap.hlsl.sample.basic.none.frag.out remap.hlsl.sample.basic.strip.frag.out remap.hlsl.templatetypes.everything.frag.out remap.hlsl.templatetypes.none.frag.out remap.if.everything.frag.out remap.if.none.frag.out remap.invalid-spirv-1.out remap.invalid-spirv-2.out remap.literal64.everything.spv.out remap.literal64.none.spv.out remap.similar_1a.everything.frag.out remap.similar_1a.none.frag.out remap.similar_1b.everything.frag.out remap.similar_1b.none.frag.out remap.specconst.comp.out remap.switch.everything.frag.out remap.switch.none.frag.out remap.uniformarray.everything.frag.out remap.uniformarray.none.frag.out runtimeArray.vert.out sample.frag.out sample.vert.out samplerlessTextureFunctions.frag.out simpleFunctionCall.frag.out size specExamples.frag.out specExamples.vert.out specExamplesConf.vert.out spv.1.3.8bitstorage-ssbo.vert.out spv.1.3.8bitstorage-ubo.vert.out spv.1.3.coopmat.comp.out spv.1.4.LoopControl.frag.out spv.1.4.NonWritable.frag.out spv.1.4.OpCopyLogical.comp.out spv.1.4.OpCopyLogical.funcall.frag.out spv.1.4.OpCopyLogicalBool.comp.out spv.1.4.OpEntryPoint.frag.out spv.1.4.OpSelect.frag.out spv.1.4.constructComposite.comp.out spv.1.4.image.frag.out spv.1.4.sparseTexture.frag.out spv.1.4.texture.frag.out spv.100ops.frag.out spv.130.frag.out spv.140.frag.out spv.150.geom.out spv.150.vert.out spv.16bitstorage-int.frag.out spv.16bitstorage-uint.frag.out spv.16bitstorage.frag.out spv.16bitstorage_Error-int.frag.out spv.16bitstorage_Error-uint.frag.out spv.16bitstorage_Error.frag.out spv.16bitxfb.vert.out spv.300BuiltIns.vert.out spv.300layout.frag.out spv.300layout.vert.out spv.300layoutp.vert.out spv.310.bitcast.frag.out spv.310.comp.out spv.320.meshShaderUserDefined.mesh.out spv.330.geom.out spv.400.frag.nanclamp.out spv.400.frag.out spv.400.tesc.out spv.400.tese.out spv.420.geom.out spv.430.frag.out spv.430.vert.out spv.450.geom.out spv.450.noRedecl.tesc.out spv.450.tesc.out spv.460.comp.out spv.460.frag.out spv.460.vert.out spv.8bitstorage-int.frag.out spv.8bitstorage-ssbo.vert.out spv.8bitstorage-ubo.vert.out spv.8bitstorage-uint.frag.out spv.8bitstorage_Error-int.frag.out spv.8bitstorage_Error-uint.frag.out spv.AnyHitShader.rahit.out spv.AnyHitShader_Errors.rahit.out spv.AofA.frag.out spv.ClosestHitShader.rchit.out spv.ClosestHitShader_Errors.rchit.out spv.GeometryShaderPassthrough.geom.out spv.IntersectShader.rint.out spv.IntersectShader_Errors.rint.out spv.MissShader.rmiss.out spv.MissShader_Errors.rmiss.out spv.OVR_multiview.vert.out spv.Operations.frag.out spv.RayCallable.rcall.out spv.RayCallable_Errors.rcall.out spv.RayConstants.rgen.out spv.RayGenShader.rgen.out spv.RayGenShader11.rgen.out spv.RayGenShaderArray.rgen.out spv.RayGenShader_Errors.rgen.out spv.accessChain.frag.out spv.aggOps.frag.out spv.always-discard.frag.out spv.always-discard2.frag.out spv.arbPostDepthCoverage.frag.out spv.arbPostDepthCoverage_Error.frag.out spv.atomic.comp.out spv.atomicInt64.comp.out spv.barrier.vert.out spv.bitCast.frag.out spv.bool.vert.out spv.boolInBlock.frag.out spv.branch-return.vert.out spv.buffer.autoassign.frag.out spv.bufferhandle1.frag.out spv.bufferhandle10.frag.out spv.bufferhandle11.frag.out spv.bufferhandle12.frag.out spv.bufferhandle13.frag.out spv.bufferhandle14.frag.out spv.bufferhandle15.frag.out spv.bufferhandle16.frag.out spv.bufferhandle17_Errors.frag.out spv.bufferhandle18.frag.out spv.bufferhandle19_Errors.frag.out spv.bufferhandle2.frag.out spv.bufferhandle3.frag.out spv.bufferhandle4.frag.out spv.bufferhandle5.frag.out spv.bufferhandle6.frag.out spv.bufferhandle7.frag.out spv.bufferhandle8.frag.out spv.bufferhandle9.frag.out spv.bufferhandleUvec2.frag.out spv.bufferhandle_Error.frag.out spv.builtInXFB.vert.out spv.computeShaderDerivatives.comp.out spv.computeShaderDerivatives2.comp.out spv.conditionalDemote.frag.out spv.conditionalDiscard.frag.out spv.constConstruct.vert.out spv.constStruct.vert.out spv.constructComposite.comp.out spv.controlFlowAttributes.frag.out spv.conversion.frag.out spv.coopmat.comp.out spv.coopmat_Error.comp.out spv.dataOut.frag.out spv.dataOutIndirect.frag.out spv.dataOutIndirect.vert.out spv.dead-after-continue.vert.out spv.dead-after-discard.frag.out spv.dead-after-loop-break.vert.out spv.dead-after-return.vert.out spv.dead-after-switch-break.vert.out spv.dead-complex-continue-after-return.vert.out spv.dead-complex-merge-after-return.vert.out spv.debugInfo.1.1.frag.out spv.debugInfo.frag.out spv.deepRvalue.frag.out spv.demoteDisabled.frag.out spv.depthOut.frag.out spv.deviceGroup.frag.out spv.discard-dce.frag.out spv.do-simple.vert.out spv.do-while-continue-break.vert.out spv.doWhileLoop.frag.out spv.double.comp.out spv.drawParams.vert.out spv.earlyReturnDiscard.frag.out spv.explicittypes.frag.out spv.extPostDepthCoverage.frag.out spv.extPostDepthCoverage_Error.frag.out spv.float16.frag.out spv.float16Fetch.frag.out spv.float16convertonlyarith.comp.out spv.float16convertonlystorage.comp.out spv.float32.frag.out spv.float64.frag.out spv.flowControl.frag.out spv.for-complex-condition.vert.out spv.for-continue-break.vert.out spv.for-nobody.vert.out spv.for-notest.vert.out spv.for-simple.vert.out spv.forLoop.frag.out spv.forwardFun.frag.out spv.fragmentDensity-es.frag.out spv.fragmentDensity-neg.frag.out spv.fragmentDensity.frag.out spv.fragmentDensity.vert.out spv.fragmentShaderBarycentric.frag.out spv.fragmentShaderBarycentric2.frag.out spv.fsi.frag.out spv.fsi_Error.frag.out spv.fullyCovered.frag.out spv.functionCall.frag.out spv.functionNestedOpaque.vert.out spv.functionParameterTypes.frag.out spv.functionSemantics.frag.out spv.glFragColor.frag.out spv.glsl.register.autoassign.frag.out spv.glsl.register.noautoassign.frag.out spv.hlslDebugInfo.frag.out spv.hlslOffsets.vert.out spv.image.frag.out spv.image.load-formatted.frag.out spv.imageLoadStoreLod.frag.out spv.int16.amd.frag.out spv.int16.frag.out spv.int32.frag.out spv.int64.frag.out spv.int8.frag.out spv.intOps.vert.out spv.intcoopmat.comp.out spv.interpOps.frag.out spv.layoutNested.vert.out spv.length.frag.out spv.localAggregates.frag.out spv.loops.frag.out spv.loopsArtificial.frag.out spv.looseUniformNoLoc.vert.out spv.matFun.vert.out spv.matrix.frag.out spv.matrix2.frag.out spv.memoryQualifier.frag.out spv.memoryScopeSemantics.comp.out spv.memoryScopeSemantics_Error.comp.out spv.merge-unreachable.frag.out spv.meshShaderBuiltins.mesh.out spv.meshShaderPerViewBuiltins.mesh.out spv.meshShaderPerViewUserDefined.mesh.out spv.meshShaderPerView_Errors.mesh.out spv.meshShaderRedeclBuiltins.mesh.out spv.meshShaderRedeclPerViewBuiltins.mesh.out spv.meshShaderSharedMem.mesh.out spv.meshShaderTaskMem.mesh.out spv.meshShaderUserDefined.mesh.out spv.meshTaskShader.task.out spv.multiStruct.comp.out spv.multiStructFuncall.frag.out spv.multiView.frag.out spv.multiviewPerViewAttributes.tesc.out spv.multiviewPerViewAttributes.vert.out spv.newTexture.frag.out spv.noBuiltInLoc.vert.out spv.noDeadDecorations.vert.out spv.noLocation.vert.out spv.noWorkgroup.comp.out spv.nonSquare.vert.out spv.nonuniform.frag.out spv.nonuniform2.frag.out spv.offsets.frag.out spv.paramMemory.frag.out spv.perprimitiveNV.frag.out spv.pp.line.frag.out spv.precise.tesc.out spv.precise.tese.out spv.precision.frag.out spv.precisionNonESSamp.frag.out spv.prepost.frag.out spv.privateVariableTypes.frag.out spv.pushConstant.vert.out spv.pushConstantAnon.vert.out spv.qualifiers.vert.out spv.queryL.frag.out spv.rankShift.comp.out spv.register.autoassign-2.frag.out spv.register.autoassign.frag.out spv.register.autoassign.rangetest.frag.out spv.register.noautoassign.frag.out spv.register.subpass.frag.out spv.rw.autoassign.frag.out spv.sample.frag.out spv.sampleId.frag.out spv.sampleMaskOverrideCoverage.frag.out spv.samplePosition.frag.out spv.samplerlessTextureFunctions.frag.out spv.scalarlayout.frag.out spv.scalarlayoutfloat16.frag.out spv.separate.frag.out spv.set.vert.out spv.shaderBallot.comp.out spv.shaderBallotAMD.comp.out spv.shaderDrawParams.vert.out spv.shaderFragMaskAMD.frag.out spv.shaderGroupVote.comp.out spv.shaderImageFootprint.frag.out spv.shaderStencilExport.frag.out spv.shadingRate.frag.out spv.shiftOps.frag.out spv.shortCircuit.frag.out spv.simpleFunctionCall.frag.out spv.simpleMat.vert.out spv.smBuiltins.frag.out spv.smBuiltins.vert.out spv.sparseTexture.frag.out spv.sparseTextureClamp.frag.out spv.specConst.vert.out spv.specConstArrayCheck.vert.out spv.specConstant.comp.out spv.specConstant.vert.out spv.specConstantComposite.vert.out spv.specConstantOperations.vert.out spv.ssbo.autoassign.frag.out spv.ssboAlias.frag.out spv.stereoViewRendering.tesc.out spv.stereoViewRendering.vert.out spv.storageBuffer.vert.out spv.structAssignment.frag.out spv.structDeref.frag.out spv.structure.frag.out spv.subgroup.frag.out spv.subgroup.geom.out spv.subgroup.tesc.out spv.subgroup.tese.out spv.subgroup.vert.out spv.subgroupArithmetic.comp.out spv.subgroupBallot.comp.out spv.subgroupBallotNeg.comp.out spv.subgroupBasic.comp.out spv.subgroupClustered.comp.out spv.subgroupClusteredNeg.comp.out spv.subgroupExtendedTypesArithmetic.comp.out spv.subgroupExtendedTypesArithmeticNeg.comp.out spv.subgroupExtendedTypesBallot.comp.out spv.subgroupExtendedTypesBallotNeg.comp.out spv.subgroupExtendedTypesBasic.comp.out spv.subgroupExtendedTypesClustered.comp.out spv.subgroupExtendedTypesClusteredNeg.comp.out spv.subgroupExtendedTypesPartitioned.comp.out spv.subgroupExtendedTypesPartitionedNeg.comp.out spv.subgroupExtendedTypesQuad.comp.out spv.subgroupExtendedTypesQuadNeg.comp.out spv.subgroupExtendedTypesShuffle.comp.out spv.subgroupExtendedTypesShuffleNeg.comp.out spv.subgroupExtendedTypesShuffleRelative.comp.out spv.subgroupExtendedTypesShuffleRelativeNeg.comp.out spv.subgroupExtendedTypesVote.comp.out spv.subgroupExtendedTypesVoteNeg.comp.out spv.subgroupPartitioned.comp.out spv.subgroupQuad.comp.out spv.subgroupShuffle.comp.out spv.subgroupShuffleRelative.comp.out spv.subgroupVote.comp.out spv.subpass.frag.out spv.switch.frag.out spv.swizzle.frag.out spv.swizzleInversion.frag.out spv.test.frag.out spv.test.vert.out spv.texture.frag.out spv.texture.sampler.transform.frag.out spv.texture.vert.out spv.textureBuffer.vert.out spv.textureGatherBiasLod.frag.out spv.types.frag.out spv.uint.frag.out spv.uniformArray.frag.out spv.unit1.frag.out spv.variableArrayIndex.frag.out spv.varyingArray.frag.out spv.varyingArrayIndirect.frag.out spv.vecMatConstruct.frag.out spv.viewportArray2.tesc.out spv.viewportArray2.vert.out spv.voidFunction.frag.out spv.volatileAtomic.comp.out spv.vulkan100.subgroupArithmetic.comp.out spv.vulkan100.subgroupPartitioned.comp.out spv.vulkan110.int16.frag.out spv.vulkan110.storageBuffer.vert.out spv.while-continue-break.vert.out spv.while-simple.vert.out spv.whileLoop.frag.out spv.xfb.vert.out spv.xfb2.vert.out spv.xfb3.vert.out spv.xfbOffsetOnBlockMembersAssignment.vert.out spv.xfbOffsetOnStructMembersAssignment.vert.out spv.xfbOverlapOffsetCheckWithBlockAndMember.vert.out spv.xfbStrideJustOnce.vert.out stringToDouble.vert.out structAssignment.frag.out structDeref.frag.out structure.frag.out switch.frag.out swizzle.frag.out syntaxError.frag.out test.conf test.frag.out texture.frag.out tokenLength.vert.out tokenPaste.vert.out types.frag.out uint.frag.out uniformArray.frag.out variableArrayIndex.frag.out varyingArray.frag.out varyingArrayIndirect.frag.out versionsClean.frag.out versionsClean.vert.out versionsErrors.frag.out versionsErrors.vert.out voidFunction.frag.out vulkan.ast.vert.out vulkan.comp.out vulkan.frag.out vulkan.vert.out web.array.frag.out web.basic.vert.out web.builtins.frag.out web.builtins.vert.out web.comp.out web.controlFlow.frag.out web.operations.frag.out web.separate.frag.out web.texture.frag.out whileLoop.frag.out
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/inc1]badInc.h bar.h foo.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/inc1/path1]bar.h local.h notHere.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/inc1/path2]bar.h notHere.h remote.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/Test/inc2]bar.h foo.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/build_overrides]glslang.gni
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang]CMakeLists.txt updateGrammar
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/CInterface]glslang_c_interface.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/HLSL]hlslAttributes.cpp* hlslAttributes.h* hlslGrammar.cpp* hlslGrammar.h* hlslOpMap.cpp* hlslOpMap.h* hlslParseHelper.cpp* hlslParseHelper.h* hlslParseables.cpp* hlslParseables.h* hlslScanContext.cpp* hlslScanContext.h* hlslTokenStream.cpp* hlslTokenStream.h* hlslTokens.h* pch.h*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/Include]BaseTypes.h Common.h ConstantUnion.h PoolAlloc.h ResourceLimits.h SpirvIntrinsics.h* Types.h glslang_c_interface.h* glslang_c_shader_types.h* intermediate.h revision.h revision.template
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent]Constant.cpp Initialize.cpp IntermTraverse.cpp Intermediate.cpp LiveTraverser.h ParseContextBase.cpp ParseHelper.cpp ParseHelper.h Scan.cpp ShaderLang.cpp SpirvIntrinsics.cpp* SymbolTable.cpp SymbolTable.h Versions.cpp Versions.h attribute.cpp attribute.h gl_types.h glslang.m4 glslang.y glslang_tab.cpp glslang_tab.cpp.h intermOut.cpp iomapper.cpp iomapper.h limits.cpp linkValidate.cpp localintermediate.h parseConst.cpp parseVersions.h pch.cpp propagateNoContraction.cpp reflection.cpp reflection.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor]Pp.cpp PpContext.cpp PpContext.h PpScanner.cpp PpTokens.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Unix]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Web]CMakeLists.txt glslang.js.cpp glslang.pre.js
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Windows]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/glslang/Public]ShaderLang.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/gtests]AST.FromFile.cpp BuiltInResource.FromFile.cpp CMakeLists.txt Config.FromFile.cpp HexFloat.cpp Hlsl.FromFile.cpp Initializer.h Link.FromFile.Vk.cpp Link.FromFile.cpp Pp.FromFile.cpp README.md Remap.FromFile.cpp Settings.cpp Settings.h Spv.FromFile.cpp TestFixture.cpp TestFixture.h main.cpp pch.cpp pch.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/hlsl]CMakeLists.txt hlslAttributes.cpp hlslAttributes.h hlslGrammar.cpp hlslGrammar.h hlslOpMap.cpp hlslOpMap.h hlslParseHelper.cpp hlslParseHelper.h hlslParseables.cpp hlslParseables.h hlslScanContext.cpp hlslScanContext.h hlslTokenStream.cpp hlslTokenStream.h hlslTokens.h pch.cpp pch.h stub.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/kokoro/linux-clang-release-bazel]build.sh continuous.cfg presubmit.cfg
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/kokoro/macos-clang-release-bazel]build.sh continuous.cfg presubmit.cfg
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/kokoro/windows-msvc-2015-release-bazel]build.bat continuous.cfg presubmit.cfg
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/ndk_test]Android.mk test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/glslang/ndk_test/jni]Application.mk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/khronos/glx]glxext.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/khronos/vulkan]vk_icd.h vk_layer.h vk_platform.h vk_sdk_platform.h vulkan.h vulkan_android.h vulkan_core.h vulkan_fuchsia.h vulkan_ggp.h vulkan_ios.h vulkan_macos.h vulkan_metal.h vulkan_mir.h vulkan_vi.h vulkan_wayland.h vulkan_win32.h vulkan_xcb.h vulkan_xlib.h vulkan_xlib_xrandr.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/khronos/vulkan-local]vk_icd.h* vk_layer.h* vk_platform.h* vk_sdk_platform.h* vulkan.h* vulkan_android.h* vulkan_beta.h* vulkan_core.h* vulkan_directfb.h* vulkan_fuchsia.h* vulkan_ggp.h* vulkan_ios.h* vulkan_macos.h* vulkan_metal.h* vulkan_screen.h* vulkan_vi.h* vulkan_wayland.h* vulkan_win32.h* vulkan_xcb.h* vulkan_xlib.h* vulkan_xlib_xrandr.h*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer].clang-format .gitignore .travis.yml CMakeLists.txt CONTRIBUTING.md LICENSE.md Makefile README.md codecov.yml config.cmake.in
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer/.github/workflows]build.yml
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer/demo]GLTFLoader.js ansi.c babylon.MESHOPT_compression.js demo.html index.html main.cpp miniz.cpp miniz.h pirate.glb pirate.obj tests.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer/js]meshopt_decoder.js
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer/src]allocator.cpp clusterizer.cpp indexcodec.cpp indexgenerator.cpp meshoptimizer.h simplifier.cpp stripifier.cpp vcacheoptimizer.cpp vertexcodec.cpp vertexfilter.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/meshoptimizer/tools]cgltf.h fast_obj.h gltfpack.cpp lodviewer.cpp meshloader.cpp vcachetester.cpp vcachetuner.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/renderdoc]renderdoc_app.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/sdf]sdf.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross].clang-format .gitignore .travis.yml CMakeLists.txt CODE_OF_CONDUCT.md GLSL.std.450.h Makefile README.md appveyor.yml build_glslang_spirv_tools.sh checkout_glslang_spirv_tools.sh format_all.sh main.cpp spirv.h spirv.hpp spirv_cfg.cpp spirv_cfg.hpp spirv_common.hpp spirv_cpp.cpp spirv_cpp.hpp spirv_cross.cpp spirv_cross.hpp spirv_cross_c.cpp spirv_cross_c.h spirv_cross_containers.hpp spirv_cross_error_handling.hpp spirv_cross_parsed_ir.cpp spirv_cross_parsed_ir.hpp spirv_cross_util.cpp spirv_cross_util.hpp spirv_glsl.cpp spirv_glsl.hpp spirv_hlsl.cpp spirv_hlsl.hpp spirv_msl.cpp spirv_msl.hpp spirv_parser.cpp spirv_parser.hpp spirv_reflect.cpp spirv_reflect.hpp test_shaders.py test_shaders.sh update_test_shaders.sh
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/cmake]gitversion.in.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/gn]BUILD.gn
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross]barrier.hpp external_interface.h image.hpp internal_interface.hpp sampler.hpp thread_group.hpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/pkg-config]spirv-cross-c-shared.pc.in
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/intel]shader-integer-functions2.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/legacy/vert]transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag.vk fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm]extended-debug-extinst.invalid.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag combined-sampler-reuse.vk.asm.frag.vk complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.asm.vk.frag.vk image-fetch-no-sampler.no-samplerless.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.no-samplerless.vk.asm.frag.vk image-query-no-sampler.vk.asm.frag image-query-no-sampler.vk.asm.frag.vk implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag texture-sampling-fp16.asm.vk.frag.vk undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unknown-depth-state.asm.vk.frag.vk unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/tese]unroll-input-array-load.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert spec-constant-op-composite.asm.vk.vert.vk uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/tesc]basic.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp.vk buffer-reference-bitcast.nocompat.vk.comp.vk buffer-reference.nocompat.vk.comp.vk spec-constant-op-member-array.vk.comp spec-constant-op-member-array.vk.comp.vk spec-constant-work-group-size.vk.comp spec-constant-work-group-size.vk.comp.vk struct-packing-scalar.nocompat.invalid.vk.comp.vk subgroups.nocompat.invalid.vk.comp.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler-shadow.vk.frag.vk combined-texture-sampler.vk.frag combined-texture-sampler.vk.frag.vk demote-to-helper-forwarding.asm.vk.nocompat.frag.vk demote-to-helper.vk.nocompat.frag.vk desktop-mediump.vk.frag desktop-mediump.vk.frag.vk input-attachment-ms.vk.frag input-attachment-ms.vk.frag.vk input-attachment.vk.frag input-attachment.vk.frag.vk nonuniform-qualifier.vk.nocompat.frag.vk push-constant-as-ubo.push-ubo.vk.frag push-constant-as-ubo.push-ubo.vk.frag.vk push-constant.vk.frag push-constant.vk.frag.vk scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk separate-combined-fake-overload.vk.frag separate-combined-fake-overload.vk.frag.vk separate-sampler-texture-array.vk.frag separate-sampler-texture-array.vk.frag.vk separate-sampler-texture.vk.frag separate-sampler-texture.vk.frag.vk shader-arithmetic-8bit.nocompat.vk.frag.vk spec-constant-block-size.vk.frag spec-constant-block-size.vk.frag.vk spec-constant-ternary.vk.frag spec-constant-ternary.vk.frag.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen.vk pure_call.nocompat.vk.rgen.vk ray_tracing.nocompat.vk.rgen.vk shader_record_buffer.nocompat.vk.rgen.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/opt/shaders/vulkan/vert]device-group.nocompat.vk.vert.vk multiview.nocompat.vk.vert.vk small-storage.vk.vert small-storage.vk.vert.vk vulkan-vertex.vk.vert vulkan-vertex.vk.vert.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.fxconly.asm.comp specialization-constant-workgroup.nofxc.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag nonuniform-qualifier-propagation.nonuniformresource.sm51.asm.frag pixel-interlock-callstack.sm51.fxconly.asm.frag pixel-interlock-control-flow.sm51.fxconly.asm.frag pixel-interlock-split-functions.sm51.fxconly.asm.frag switch-block-case-fallthrough.asm.invalid.frag unordered-compare.asm.frag vector-shuffle-undef-index.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/asm/vert]empty-struct-composite.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/comp]bitfield.comp glsl.std450.fxconly.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/frag]pixel-interlock-simple-callstack.sm51.fxconly.frag spec-constant.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl-no-opt/vert]pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp storage-buffer-pointer-argument.asm.comp variable-pointers.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag image-type-normal-comparison-usage.asm.frag modf-frexp-scalar-access-chain-output.asm.frag pixel-interlock-callstack.msl2.asm.frag pixel-interlock-control-flow.msl2.asm.frag pixel-interlock-split-functions.msl2.asm.frag switch-block-case-fallthrough.asm.invalid.frag texture-access.swizzle.asm.frag vector-shuffle-undef-index.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/packing]composite-extract-row-major.asm.comp load-packed-no-forwarding-2.asm.comp load-packed-no-forwarding-3.asm.comp load-packed-no-forwarding-4.asm.comp load-packed-no-forwarding-5.asm.comp load-packed-no-forwarding.asm.comp packed-vector-extract-insert.asm.comp row-major-split-access-chain.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/asm/vert]empty-struct-composite.asm.vert op-load-forced-temporary-array.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/comp]array-copy-threadgroup-memory.comp bitfield.comp glsl.std450.comp loop.comp return.comp std140-array-load-composite-construct.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/frag]in_block_assign.frag pixel-interlock-simple-callstack.msl2.frag texture-access-int.swizzle.frag texture-access-leaf.swizzle.frag texture-access-uint.swizzle.frag texture-access.swizzle.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/packing]array-of-vec3.comp array-of-vec4.comp matrix-2x2-scalar.comp matrix-2x2-std140.comp matrix-2x2-std430.comp matrix-2x3-scalar.comp matrix-2x3-std140.comp matrix-2x3-std430.comp matrix-2x4-scalar.comp matrix-2x4-std140.comp matrix-2x4-std430.comp matrix-3x2-scalar.comp matrix-3x2-std140.comp matrix-3x2-std430.comp matrix-3x3-scalar.comp matrix-3x3-std140.comp matrix-3x3-std430.comp matrix-3x4-scalar.comp matrix-3x4-std140.comp matrix-3x4-std430.comp matrix-4x2-scalar.comp matrix-4x2-std140.comp matrix-4x2-std430.comp matrix-4x3-scalar.comp matrix-4x3-std140.comp matrix-4x3-std430.comp matrix-4x4-scalar.comp matrix-4x4-std140.comp matrix-4x4-std430.comp matrix-multiply-row-major.comp matrix-multiply-unpacked-col-major-2.comp matrix-multiply-unpacked-col-major.comp matrix-multiply-unpacked-row-major-2.comp matrix-multiply-unpacked-row-major.comp member-padding.comp std140-array-of-vectors.comp struct-alignment.comp struct-packing-array-of-scalar.comp struct-packing-recursive.comp struct-packing.comp struct-size-padding-array-of-array.comp struct-size-padding.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/vert]functions_nested.vert pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl-no-opt/vulkan/frag]texture-access-function.swizzle.vk.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/intel]shader-integer-functions2.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/legacy/vert]transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/comp]access-chain-dominator-in-loop-body-2.asm.comp access-chain-dominator-in-loop-body.asm.comp access-tracking-function-call-result.asm.comp aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.nocompat.vk.comp.vk atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp.vk buffer-reference-synthesized-pointer.asm.nocompat.vk.comp.vk constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp spec-constant-op-convert-sign.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/frag]combined-image-sampler-dxc-min16float.asm.invalid.frag demote-impure-function-call.vk.nocompat.asm.frag.vk discard-impure-function-call.asm.frag do-while-continue-phi.asm.frag do-while-loop-inverted-test.asm.frag empty-struct-in-struct.asm.frag for-loop-dedicated-merge-block-inverted.asm.frag for-loop-dedicated-merge-block-non-inverted.asm.frag for-loop-inverted-test.asm.frag image-fetch-uint-coord.asm.frag inliner-dominator-inside-loop.asm.frag ldexp-uint-exponent.asm.frag nonuniform-qualifier-propagation.vk.nocompat.asm.frag.vk opaque-id-literal-alias.preserve.asm.frag out-of-order-struct-id.asm.frag pixel-interlock-callstack.asm.frag pixel-interlock-control-flow.asm.frag pixel-interlock-split-functions.asm.frag switch-block-case-fallthrough.asm.invalid.frag switch-single-case-multiple-exit-cfg.asm.frag unordered-compare.asm.frag vector-extract-dynamic-spec-constant.asm.frag vector-shuffle-undef-index.asm.frag while-loop-inverted-test.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/asm/vert]empty-struct-composite.asm.vert semantic-decoration.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/comp]bitfield.comp glsl.std450.comp loop.comp return.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/frag]pixel-interlock-simple-callstack.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/vert]pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-no-opt/vulkan/frag]spec-constant.vk.frag spec-constant.vk.frag.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/asm]aliased-entry-point-names.asm.multi.json op-source-glsl-ssbo-1.asm.comp.json op-source-glsl-ssbo-2.asm.comp.json op-source-hlsl-uav-1.asm.comp.json op-source-hlsl-uav-2.asm.comp.json op-source-none-ssbo-1.asm.comp.json op-source-none-ssbo-2.asm.comp.json op-source-none-uav-1.asm.comp.json op-source-none-uav-2.asm.comp.json
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/comp]struct-layout.comp.json struct-packing.comp.json workgroup-size-spec-constant.comp.json
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/frag]combined-texture-sampler-shadow.vk.frag.json combined-texture-sampler.vk.frag.json image-load-store-uint-coord.asm.frag.json input-attachment-ms.vk.frag.json input-attachment.vk.frag.json push-constant.vk.frag.json separate-sampler-texture-array.vk.frag.json spec-constant.vk.frag.json
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/rgen]acceleration_structure.vk.rgen.json
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-reflection/vert]read-from-row-major-array.vert.json texture_buffer.vert.json
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag.vk fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm]extended-debug-extinst.invalid.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag combined-sampler-reuse.vk.asm.frag.vk complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.asm.vk.frag.vk image-fetch-no-sampler.no-samplerless.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.no-samplerless.vk.asm.frag.vk image-query-no-sampler.vk.asm.frag image-query-no-sampler.vk.asm.frag.vk implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag texture-sampling-fp16.asm.vk.frag.vk undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unknown-depth-state.asm.vk.frag.vk unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/tese]unroll-input-array-load.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert spec-constant-op-composite.asm.vk.vert.vk uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/tesc]basic.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp.vk buffer-reference-bitcast.nocompat.vk.comp.vk buffer-reference.nocompat.vk.comp.vk spec-constant-op-member-array.vk.comp spec-constant-op-member-array.vk.comp.vk spec-constant-work-group-size.vk.comp spec-constant-work-group-size.vk.comp.vk struct-packing-scalar.nocompat.invalid.vk.comp.vk subgroups.nocompat.invalid.vk.comp.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler-shadow.vk.frag.vk combined-texture-sampler.vk.frag combined-texture-sampler.vk.frag.vk demote-to-helper-forwarding.asm.vk.nocompat.frag.vk demote-to-helper.vk.nocompat.frag.vk desktop-mediump.vk.frag desktop-mediump.vk.frag.vk input-attachment-ms.vk.frag input-attachment-ms.vk.frag.vk input-attachment.vk.frag input-attachment.vk.frag.vk nonuniform-qualifier.vk.nocompat.frag.vk push-constant-as-ubo.push-ubo.vk.frag push-constant-as-ubo.push-ubo.vk.frag.vk push-constant.vk.frag push-constant.vk.frag.vk scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk separate-combined-fake-overload.vk.frag separate-combined-fake-overload.vk.frag.vk separate-sampler-texture-array.vk.frag separate-sampler-texture-array.vk.frag.vk separate-sampler-texture.vk.frag separate-sampler-texture.vk.frag.vk shader-arithmetic-8bit.nocompat.vk.frag.vk spec-constant-block-size.vk.frag spec-constant-block-size.vk.frag.vk spec-constant-ternary.vk.frag spec-constant-ternary.vk.frag.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen.vk pure_call.nocompat.vk.rgen.vk ray_tracing.nocompat.vk.rgen.vk shader_record_buffer.nocompat.vk.rgen.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/reference/shaders/vulkan/vert]device-group.nocompat.vk.vert.vk multiview.nocompat.vk.vert.vk small-storage.vk.vert small-storage.vk.vert.vk vulkan-vertex.vk.vert vulkan-vertex.vk.vert.vk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/samples/cpp]Makefile atomics.comp atomics.cpp multiply.comp multiply.cpp shared.comp shared.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.fxconly.asm.comp specialization-constant-workgroup.nofxc.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag nonuniform-qualifier-propagation.nonuniformresource.sm51.asm.frag pixel-interlock-callstack.sm51.fxconly.asm.frag pixel-interlock-control-flow.sm51.fxconly.asm.frag pixel-interlock-split-functions.sm51.fxconly.asm.frag switch-block-case-fallthrough.asm.invalid.frag unordered-compare.asm.frag vector-shuffle-undef-index.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/asm/vert]empty-struct-composite.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/comp]bitfield.comp glsl.std450.fxconly.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/frag]pixel-interlock-simple-callstack.sm51.fxconly.frag spec-constant.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl-no-opt/vert]pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/comp]access-chain-invalidate.asm.comp atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_icmp.asm.comp block-name-alias-global.asm.comp control-flow-hints.asm.comp global-parameter-name-alias.asm.comp nmin-max-clamp.asm.comp storage-buffer-basic.invalid.nofxc.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/frag]cbuffer-stripped.asm.frag combined-sampler-reuse.asm.frag empty-struct.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag line-directive.line.asm.frag lut-promotion-initializer.asm.frag pass-by-value.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag unknown-depth-state.asm.frag unreachable.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/asm/vert]extract-transposed-matrix-from-struct.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/comp]access-chains.comp address-buffers.comp atomic.comp barriers.comp builtins.comp composite-array-initialization.comp globallycoherent.comp image.comp inverse.comp num-workgroups-alone.comp num-workgroups-with-builtins.comp outer-product.comp rmw-matrix.comp rwbuffer-matrix.comp scalar-std450-distance-length-normalize.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp ssbo-array-length.comp ssbo-array.comp subgroups.invalid.nofxc.sm60.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/frag]array-lut-no-loop-variable.frag basic-color-3comp.sm30.frag basic-color-3comp.sm50.frag basic.frag bit-conversions.frag boolean-mix.frag builtins.frag bvec-operations.frag clip-cull-distance.frag combined-texture-sampler-parameter.frag combined-texture-sampler-shadow.frag complex-expression-in-access-chain.frag constant-buffer-array.invalid.sm51.frag constant-composites.frag control-dependent-in-branch.desktop.frag demote-to-helper.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-test.frag for-loop-continue-control-flow.frag fp16-packing.frag fp16.invalid.desktop.frag front-facing.frag image-query-selective.frag image-query.frag input-attachment-ms.frag input-attachment.frag io-block.frag lut-promotion.frag matrix-input.frag mod.frag mrt.frag no-return.frag no-return2.frag nonuniform-qualifier.nonuniformresource.sm51.frag partial-write-preserve.frag pixel-interlock-ordered.sm51.fxconly.frag point-coord-compat.frag query-lod.desktop.frag resources.frag row-major-layout-in-struct.frag sample-cmp-level-zero.frag sampler-array.frag sampler-image-arrays.frag scalar-refract-reflect.frag separate-combined-fake-overload.sm30.frag spec-constant-block-size.frag spec-constant-ternary.frag switch-unsigned-case.frag swizzle-scalar.frag tex-sampling-ms.frag tex-sampling.frag texel-fetch-offset.frag texture-proj-shadow.frag texture-size-combined-image-sampler.frag unary-enclose.frag unorm-snorm-packing.frag various-glsl-ops.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-hlsl/vert]basic.vert clip-cull-distance.vert instancing.vert locations.vert matrix-attribute.vert matrix-output.vert no-input.vert point-size-compat.vert qualifiers.vert read-from-row-major-array.vert return-array.vert sampler-buffers.vert struct-composite-decl.vert texture_buffer.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/comp]aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp storage-buffer-pointer-argument.asm.comp variable-pointers.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/frag]empty-struct-in-struct.asm.frag image-fetch-uint-coord.asm.frag image-type-normal-comparison-usage.asm.frag modf-frexp-scalar-access-chain-output.asm.frag pixel-interlock-callstack.msl2.asm.frag pixel-interlock-control-flow.msl2.asm.frag pixel-interlock-split-functions.msl2.asm.frag switch-block-case-fallthrough.asm.invalid.frag texture-access.swizzle.asm.frag vector-shuffle-undef-index.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/packing]composite-extract-row-major.asm.comp load-packed-no-forwarding-2.asm.comp load-packed-no-forwarding-3.asm.comp load-packed-no-forwarding-4.asm.comp load-packed-no-forwarding-5.asm.comp load-packed-no-forwarding.asm.comp packed-vector-extract-insert.asm.comp row-major-split-access-chain.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/asm/vert]empty-struct-composite.asm.vert op-load-forced-temporary-array.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/comp]array-copy-threadgroup-memory.comp bitfield.comp glsl.std450.comp loop.comp return.comp std140-array-load-composite-construct.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/frag]in_block_assign.frag pixel-interlock-simple-callstack.msl2.frag texture-access-int.swizzle.frag texture-access-leaf.swizzle.frag texture-access-uint.swizzle.frag texture-access.swizzle.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/packing]array-of-vec3.comp array-of-vec4.comp matrix-2x2-scalar.comp matrix-2x2-std140.comp matrix-2x2-std430.comp matrix-2x3-scalar.comp matrix-2x3-std140.comp matrix-2x3-std430.comp matrix-2x4-scalar.comp matrix-2x4-std140.comp matrix-2x4-std430.comp matrix-3x2-scalar.comp matrix-3x2-std140.comp matrix-3x2-std430.comp matrix-3x3-scalar.comp matrix-3x3-std140.comp matrix-3x3-std430.comp matrix-3x4-scalar.comp matrix-3x4-std140.comp matrix-3x4-std430.comp matrix-4x2-scalar.comp matrix-4x2-std140.comp matrix-4x2-std430.comp matrix-4x3-scalar.comp matrix-4x3-std140.comp matrix-4x3-std430.comp matrix-4x4-scalar.comp matrix-4x4-std140.comp matrix-4x4-std430.comp matrix-multiply-row-major.comp matrix-multiply-unpacked-col-major-2.comp matrix-multiply-unpacked-col-major.comp matrix-multiply-unpacked-row-major-2.comp matrix-multiply-unpacked-row-major.comp member-padding.comp std140-array-of-vectors.comp struct-alignment.comp struct-packing-array-of-scalar.comp struct-packing-recursive.comp struct-packing.comp struct-size-padding-array-of-array.comp struct-size-padding.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/vert]functions_nested.vert pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl-no-opt/vulkan/frag]texture-access-function.swizzle.vk.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/amd]shader_trinary_minmax.msl21.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp buffer-write-relative-addr.asm.comp buffer-write.asm.comp global-parameter-name-alias.asm.comp image-load-store-short-vector.asm.comp multiple-entry.asm.comp quantize.asm.comp relaxed-block-layout.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp struct-resource-name-aliasing.asm.comp variable-pointers-2.asm.comp variable-pointers-store-forwarding.asm.comp vector-builtin-type-cast-func.asm.comp vector-builtin-type-cast.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/frag]combined-sampler-reuse.asm.frag default-member-names.asm.frag descriptor-array-unnamed.asm.frag empty-struct.asm.frag extract-packed-from-composite.asm.frag frem.asm.frag function-overload-alias.asm.frag image-extract-reuse.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant.asm.frag interpolation-qualifiers-struct.asm.frag line-directive.line.asm.frag locations-components.asm.frag lut-promotion-initializer.asm.frag min-lod.msl22.asm.frag min-max-clamp.invalid.asm.frag op-constant-null.asm.frag op-image-sampled-image.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.frag undef-variable-store.asm.frag unknown-depth-state.asm.frag unord-relational-op.asm.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc tess-level-overrun.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/tese]unnamed-builtin-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/asm/vert]copy-memory-interface.asm.vert extract-transposed-matrix-from-struct.asm.vert fake-builtin-input.asm.vert invariant.msl21.asm.vert packing-test.asm.vert spec-constant-op-composite.asm.vert uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/comp]access-private-workgroup-in-function.comp argument-buffers-discrete.msl2.argument.discrete.comp argument-buffers-image-load-store.ios.msl2.argument.comp argument-buffers-image-load-store.msl2.argument.comp array-length.comp array-length.msl2.argument.discrete.comp atomic.comp barriers.comp basic.comp basic.dispatchbase.comp basic.dispatchbase.msl11.comp basic.dynamic-buffer.msl2.invalid.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp builtins.comp cfg-preserve-parameter.comp coherent-block.comp coherent-image.comp complex-composite-constant-array.comp complex-type-alias.comp composite-array-initialization.comp composite-construct.comp copy-array-of-arrays.comp culling.comp defer-parens.comp dowhile.comp force-recompile-hooks.swizzle.comp functions.comp global-invocation-id-writable-ssbo-in-function.comp global-invocation-id.comp image-cube-array-load-store.comp image.comp insert.comp int64.invalid.msl22.comp inverse.comp local-invocation-id.comp local-invocation-index.comp mat3.comp mod.comp modf.comp outer-product.comp packing-test-1.comp packing-test-2.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared-array-of-arrays.comp shared.comp spec-constant-op-member-array.comp spec-constant-work-group-size.comp storage-buffer-std140-vector-array.comp struct-layout.comp struct-nested.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp writable-ssbo.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/comp]extended-arithmetic.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/frag]image-ms.desktop.frag query-levels.desktop.frag sampler-ms-query.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/tesc]arrayed-output.desktop.sso.tesc basic.desktop.sso.tesc struct-copy.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/flatten]basic.flatten.vert multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/frag]16bit-constants.invalid.frag argument-buffers.msl2.argument.frag array-lut-no-loop-variable.frag array-of-array-lut.frag array-of-texture-swizzle.msl2.argument.discrete.swizzle.frag array-of-texture-swizzle.msl2.swizzle.frag barycentric-nv-nopersp.msl22.frag barycentric-nv.msl22.frag basic.frag binary-func-unpack-pack-arguments.frag binary-unpack-pack-arguments.frag bitcasting.frag buffer-read-write.frag buffer-read-write.texture-buffer-native.msl21.frag builtins.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag control-dependent-in-branch.desktop.frag depth-greater-than.frag depth-less-than.frag dual-source-blending.frag early-fragment-tests.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag fp16-packing.frag fp16.desktop.invalid.frag fragment-component-padding.pad-fragment.frag front-facing.frag gather-dref.frag gather-offset.frag helper-invocation.msl21.frag huge-argument-buffer.device-argument-buffer.argument.msl2.frag illegal-name-test-0.frag image-query-lod.msl22.frag in_block.frag in_mat.frag input-attachment-ms.frag input-attachment.frag interpolation-qualifiers-block.frag interpolation-qualifiers.frag lut-promotion.frag mix.frag mrt-array.frag nonuniform-qualifier.msl2.frag packed-expression-vector-shuffle.frag packing-test-3.frag pixel-interlock-ordered.msl2.argument.frag pixel-interlock-ordered.msl2.frag pls.frag post-depth-coverage.ios.msl2.frag private-variable-prototype-declaration.frag readonly-ssbo.frag sample-depth-propagate-state-from-resource.frag sample-depth-separate-image-sampler.frag sample-mask.frag sample-position-func.frag sample-position.frag sampler-1d-lod.frag sampler-compare-cascade-gradient.frag sampler-compare-cascade-gradient.ios.frag sampler-image-arrays.msl2.frag sampler-ms.frag sampler.frag scalar-refract-reflect.frag separate-image-sampler-argument.frag shader-arithmetic-8bit.frag shadow-compare-global-alias.invalid.frag spec-constant-block-size.frag spec-constant-ternary.frag stencil-export.msl21.frag subgroup-builtins.msl22.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag texture-cube-array.frag texture-cube-array.ios.emulate-cube-array.frag texture-multisample-array.msl21.frag texture-proj-shadow.frag ubo_layout.frag unary-enclose.frag write-depth-in-function.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/intel]shader-integer-functions2.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/legacy/vert]transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/tesc]basic.tesc load-control-point-array-of-matrix.tesc load-control-point-array-of-struct.tesc load-control-point-array.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/tese]input-array.tese input-types.tese load-control-point-array-of-matrix.tese load-control-point-array.tese quad.domain.tese quad.tese set-from-function.tese triangle-tess-level.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vert]basic.capture.vert basic.vert copy.flatten.vert dynamic.flatten.vert float-math.invariant-float-math.vert float-math.vert functions.vert in_out_array_mat.vert interface-block-block-composites.frag interface-block-block-composites.vert interpolation-qualifiers-block.vert interpolation-qualifiers.vert invariant.msl21.vert layer.msl11.invalid.vert leaf-function.capture.vert no_stage_out.vert no_stage_out.write_buff.vert no_stage_out.write_buff_atomic.vert no_stage_out.write_tex.vert out_block.vert packed_matrix.vert pointsize.vert read-from-row-major-array.vert resource-arrays-leaf.ios.vert resource-arrays.ios.vert return-array.vert set_builtin_in_func.vert sign-int-types.vert texture_buffer.texture-buffer-native.msl21.vert texture_buffer.vert ubo.alignment.vert ubo.vert viewport-index.msl2.invalid.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/comp]struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.msl21.comp subgroups.nocompat.invalid.vk.msl21.ios.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/frag]basic.multiview.nocompat.vk.frag demote-to-helper.vk.nocompat.msl21.invalid.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag spec-constant.msl11.vk.frag spec-constant.vk.frag subgroups.nocompat.invalid.vk.msl21.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-msl/vulkan/vert]device-group.multiview.viewfromdev.nocompat.vk.vert device-group.nocompat.vk.vert multiview.multiview.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/comp]access-chain-dominator-in-loop-body-2.asm.comp access-chain-dominator-in-loop-body.asm.comp access-tracking-function-call-result.asm.comp aliased-struct-divergent-member-name.asm.comp arithmetic-conversion-signs.asm.nocompat.vk.comp atomic-result-temporary.asm.comp bitfield-signed-operations.asm.comp bitscan.asm.comp buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp buffer-reference-synthesized-pointer.asm.nocompat.vk.comp constant-composite-undef.asm.comp glsl-signed-operations.asm.comp glsl.std450.frexp-modf-struct.asm.comp spec-constant-op-convert-sign.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/frag]combined-image-sampler-dxc-min16float.asm.invalid.frag demote-impure-function-call.vk.nocompat.asm.frag discard-impure-function-call.asm.frag do-while-continue-phi.asm.frag do-while-loop-inverted-test.asm.frag empty-struct-in-struct.asm.frag for-loop-dedicated-merge-block-inverted.asm.frag for-loop-dedicated-merge-block-non-inverted.asm.frag for-loop-inverted-test.asm.frag image-fetch-uint-coord.asm.frag inliner-dominator-inside-loop.asm.frag ldexp-uint-exponent.asm.frag nonuniform-qualifier-propagation.vk.nocompat.asm.frag opaque-id-literal-alias.preserve.asm.frag out-of-order-struct-id.asm.frag pixel-interlock-callstack.asm.frag pixel-interlock-control-flow.asm.frag pixel-interlock-split-functions.asm.frag switch-block-case-fallthrough.asm.invalid.frag switch-single-case-multiple-exit-cfg.asm.frag unordered-compare.asm.frag vector-extract-dynamic-spec-constant.asm.frag vector-shuffle-undef-index.asm.frag while-loop-inverted-test.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/asm/vert]empty-struct-composite.asm.vert semantic-decoration.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/comp]bitfield.comp glsl.std450.comp loop.comp return.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/frag]pixel-interlock-simple-callstack.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/vert]pass-array-by-value.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-no-opt/vulkan/frag]spec-constant.vk.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-other]README.md aliased-entry-point-names.asm
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/asm]aliased-entry-point-names.asm.multi op-source-glsl-ssbo-1.asm.comp op-source-glsl-ssbo-2.asm.comp op-source-hlsl-uav-1.asm.comp op-source-hlsl-uav-2.asm.comp op-source-none-ssbo-1.asm.comp op-source-none-ssbo-2.asm.comp op-source-none-uav-1.asm.comp op-source-none-uav-2.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/comp]struct-layout.comp struct-packing.comp workgroup-size-spec-constant.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler.vk.frag image-load-store-uint-coord.asm.frag input-attachment-ms.vk.frag input-attachment.vk.frag push-constant.vk.frag separate-sampler-texture-array.vk.frag spec-constant.vk.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/rgen]acceleration_structure.vk.rgen
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-reflection/vert]read-from-row-major-array.vert texture_buffer.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/frag]accesschain-invalid-expression.asm.frag array-copy-error.asm.frag depth-compare.asm.frag global-constant-arrays.asm.frag padded-float-array-member-defef.asm.frag phi-variable-declaration.asm.frag sample-mask-not-array.asm.frag subpass-input.ios.framebuffer-fetch.asm.frag texture-atomics.asm.frag texture-atomics.asm.graphics-robust-access.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/tesc]hs-incorrect-base-type.asm.tesc hs-input-array-access.asm.tesc hs-texcoord-array.asm.tesc tess-factor-must-be-threadgroup.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/tese]ds-double-gl-in-deref.asm.tese ds-patch-input-fixes.asm.tese ds-patch-inputs.asm.tese ds-texcoord-array.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders-ue4/asm/vert]array-missing-copies.asm.vert loop-accesschain-writethrough.asm.vert texture-buffer.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/amd]fragmentMaskFetch_subpassInput.vk.nocompat.invalid.frag fs.invalid.frag gcn_shader.comp shader_ballot.comp shader_ballot_nonuniform_invocations.invalid.comp shader_group_vote.comp shader_trinary_minmax.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm]extended-debug-extinst.invalid.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/comp]atomic-decrement.asm.comp atomic-increment.asm.comp bitcast_iadd.asm.comp bitcast_icmp.asm.comp bitcast_iequal.asm.comp bitcast_sar.asm.comp bitcast_sdiv.asm.comp bitcast_slr.asm.comp block-name-alias-global.asm.comp builtin-compute-bitcast.asm.comp decoration-group.asm.comp global-parameter-name-alias.asm.comp hlsl-functionality.asm.comp logical.asm.comp multiple-entry.asm.comp nmin-max-clamp.asm.comp op-phi-swap.asm.comp phi-temporary-copy-loop-variable.asm.comp quantize.asm.comp recompile-block-naming.asm.comp specialization-constant-workgroup.asm.comp storage-buffer-basic.invalid.asm.comp switch-break-ladder.asm.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/frag]combined-sampler-reuse.vk.asm.frag complex-name-workarounds.asm.frag composite-construct-struct-no-swizzle.asm.frag default-member-names.asm.frag do-while-statement-fallback.asm.frag empty-struct.asm.frag for-loop-phi-only-continue.asm.frag frem.asm.frag function-overload-alias.asm.frag hlsl-sample-cmp-level-zero-cube.asm.frag hlsl-sample-cmp-level-zero.asm.frag image-extract-reuse.asm.frag image-fetch-no-sampler.asm.vk.frag image-fetch-no-sampler.no-samplerless.asm.vk.frag image-query-no-sampler.no-samplerless.vk.asm.frag image-query-no-sampler.vk.asm.frag implicit-read-dep-phi.asm.frag inf-nan-constant-double.asm.frag inf-nan-constant.asm.frag invalidation.asm.frag line-directive.line.asm.frag locations-components.asm.frag loop-body-dominator-continue-access.asm.frag loop-header-to-continue.asm.frag loop-merge-to-continue.asm.frag lut-promotion-initializer.asm.frag multi-for-loop-init.asm.frag op-constant-null.asm.frag op-phi-swap-continue-block.asm.frag pass-by-value.asm.frag phi-loop-variable.asm.frag sample-and-compare.asm.frag sampler-buffer-array-without-sampler.asm.frag sampler-buffer-without-sampler.asm.frag selection-merge-to-continue.asm.frag single-function-private-lut.asm.frag srem.asm.frag storage-class-output-initializer.asm.frag struct-composite-extract-swizzle.asm.frag switch-label-shared-block.asm.frag switch-merge-to-continue.asm.frag temporary-name-alias.asm.frag temporary-phi-hoisting.asm.frag texel-fetch-no-lod.asm.frag texture-sampling-fp16.asm.vk.frag undef-variable-store.asm.frag unknown-depth-state.asm.vk.frag unreachable.asm.frag vector-shuffle-oom.asm.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/geom]block-name-namespace.asm.geom inout-split-access-chain-handle.asm.geom split-access-chain-input.asm.geom store-uint-layer.invalid.asm.geom unroll-glposition-load.asm.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/tesc]tess-fixed-input-array-builtin-array.invalid.asm.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/tese]unroll-input-array-load.asm.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/asm/vert]empty-io.asm.vert extract-transposed-matrix-from-struct.asm.vert global-builtin.sso.asm.vert invariant-block.asm.vert invariant-block.sso.asm.vert invariant.asm.vert invariant.sso.asm.vert spec-constant-op-composite.asm.vk.vert uint-vertex-id-instance-id.asm.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/comp]atomic.comp bake_gradient.comp barriers.comp basic.comp bitcast-16bit-1.invalid.comp bitcast-16bit-2.invalid.comp casts.comp cfg-preserve-parameter.comp cfg.comp coherent-block.comp coherent-image.comp composite-array-initialization.comp composite-construct.comp culling.comp defer-parens.comp dowhile.comp generate_height.comp image.comp inout-struct.invalid.comp insert.comp mat3.comp mod.comp modf.comp outer-product.comp read-write-only.comp rmw-matrix.comp rmw-opt.comp scalar-std450-distance-length-normalize.comp shared.comp ssbo-array-length.comp ssbo-array.comp struct-layout.comp struct-packing.comp torture-loop.comp type-alias.comp udiv.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/comp]enhanced-layouts.comp extended-arithmetic.desktop.comp fp64.desktop.comp image-formats.desktop.noeliminate.comp int64.desktop.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/frag]clip-cull-distance.desktop.frag control-dependent-in-branch.desktop.frag depth-greater-than.desktop.frag depth-less-than.desktop.frag dual-source-blending.desktop.frag fp16.invalid.desktop.frag hlsl-uav-block-alias.asm.frag image-ms.desktop.frag image-query.desktop.frag in-block-qualifiers.frag layout-component.desktop.frag query-levels.desktop.frag query-lod.desktop.frag sampler-ms-query.desktop.frag stencil-export.desktop.frag texture-proj-shadow.desktop.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/geom]basic.desktop.sso.geom viewport-index.desktop.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/tesc]basic.desktop.sso.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/tese]triangle.desktop.sso.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/desktop-only/vert]basic.desktop.sso.vert clip-cull-distance.desktop.sso.vert clip-cull-distance.desktop.vert out-block-qualifiers.vert shader-draw-parameters-450.desktop.vert shader-draw-parameters.desktop.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/flatten]array.flatten.vert basic.flatten.vert copy.flatten.vert dynamic.flatten.vert matrix-conversion.flatten.frag matrixindex.flatten.vert multi-dimensional.desktop.invalid.flatten_dim.frag multiindex.flatten.vert push-constant.flatten.vert rowmajor.flatten.vert struct.flatten.vert struct.rowmajor.flatten.vert swizzle.flatten.vert types.flatten.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/frag]16bit-constants.invalid.frag array-lut-no-loop-variable.frag barycentric-nv.frag basic.frag complex-expression-in-access-chain.frag composite-extract-forced-temporary.frag constant-array.frag constant-composites.frag false-loop-init.frag flush_params.frag for-loop-continue-control-flow.frag for-loop-init.frag frexp-modf.frag front-facing.frag gather-dref.frag ground.frag helper-invocation.frag hoisted-temporary-use-continue-block-as-value.frag image-load-store-uint-coord.asm.frag inside-loop-dominated-variable-preservation.frag loop-dominator-and-switch-default.frag lut-promotion.frag mix.frag partial-write-preserve.frag pixel-interlock-ordered.frag pixel-interlock-unordered.frag pls.frag post-depth-coverage-es.frag post-depth-coverage.frag sample-interlock-ordered.frag sample-interlock-unordered.frag sample-parameter.frag sampler-ms.frag sampler-proj.frag sampler.frag scalar-refract-reflect.frag selection-block-dominator.frag struct-type-unrelated-alias.frag switch-unsigned-case.frag swizzle.frag texel-fetch-offset.frag ubo_layout.frag unary-enclose.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/geom]basic.geom lines-adjacency.geom lines.geom points.geom single-invocation.geom triangles-adjacency.geom triangles.geom
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/legacy/fragment]explicit-lod.legacy.frag fma.legacy.frag io-blocks.legacy.frag struct-varying.legacy.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/legacy/vert]implicit-lod.legacy.vert io-block.legacy.vert struct-varying.legacy.vert transpose.legacy.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/tesc]basic.tesc water_tess.tesc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/tese]ccw.tese cw.tese equal.tese fractional_even.tese fractional_odd.tese input-array.tese line.tese load-array-of-array.tese triangle.tese water_tess.tese
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vert]basic.vert ground.vert invariant.vert ocean.vert read-from-row-major-array.vert return-array.vert texture_buffer.vert ubo.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/comp]array-of-buffer-reference.nocompat.vk.comp buffer-reference-bitcast.nocompat.vk.comp buffer-reference.nocompat.vk.comp spec-constant-op-member-array.vk.comp spec-constant-work-group-size.vk.comp struct-packing-scalar.nocompat.invalid.vk.comp subgroups.nocompat.invalid.vk.comp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/frag]combined-texture-sampler-shadow.vk.frag combined-texture-sampler.vk.frag demote-to-helper-forwarding.asm.vk.nocompat.frag demote-to-helper.vk.nocompat.frag desktop-mediump.vk.frag input-attachment-ms.vk.frag input-attachment.vk.frag nonuniform-qualifier.vk.nocompat.frag push-constant-as-ubo.push-ubo.vk.frag push-constant.vk.frag scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag separate-combined-fake-overload.vk.frag separate-sampler-texture-array.vk.frag separate-sampler-texture.vk.frag shader-arithmetic-8bit.nocompat.vk.frag spec-constant-block-size.vk.frag spec-constant-ternary.vk.frag
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rchit]ray_tracing.nocompat.vk.rchit
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rgen]execute_callable.nocompat.vk.rgen pure_call.nocompat.vk.rgen ray_tracing.nocompat.vk.rgen shader_record_buffer.nocompat.vk.rgen
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/rmiss]ray_tracing.nocompat.vk.rmiss
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/shaders/vulkan/vert]device-group.nocompat.vk.vert multiview.nocompat.vk.vert small-storage.vk.vert vulkan-vertex.vk.vert
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-cross/tests-other]c_api_test.c c_api_test.spv hlsl_wave_mask.cpp msl_constexpr_test.cpp msl_constexpr_test.spv msl_resource_binding.spv msl_resource_bindings.cpp msl_ycbcr_conversion_test.cpp msl_ycbcr_conversion_test.spv msl_ycbcr_conversion_test_2.spv small_vector.cpp typed_id_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-headers].gitattributes .gitignore
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-headers/include/spirv]spir-v.xml
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1]AMD_gcn_shader.h* AMD_shader_ballot.h* AMD_shader_explicit_vertex_parameter.h* AMD_shader_trinary_minmax.h* DebugInfo.h* NonSemanticClspvReflection.h* NonSemanticDebugPrintf.h* NonSemanticVulkanDebugInfo100.h* OpenCLDebugInfo100.h* extinst.debuginfo.grammar.json* extinst.nonsemantic.clspvreflection.grammar.json* extinst.nonsemantic.debugprintf.grammar.json* extinst.nonsemantic.vulkan.debuginfo.100.grammar.json* extinst.opencl.debuginfo.100.grammar.json* extinst.spv-amd-gcn-shader.grammar.json* extinst.spv-amd-shader-ballot.grammar.json* extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json* extinst.spv-amd-shader-trinary-minmax.grammar.json* spirv.core.grammar.json spirv.cs spirv.h spirv.hpp spirv.hpp11 spirv.json spirv.lua spirv.py spv.d
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools].appveyor.yml .clang-format .gitignore .gn Android.mk BUILD.gn CHANGES CONTRIBUTING.md DEPS PRESUBMIT.py README.md codereview.settings
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/android_test]Android.mk test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/android_test/jni]Application.mk
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/build_overrides]build.gni gtest.gni spirv_tools.gni
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/docs]downloads.md projects.md syntax.md
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/examples]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/examples/cpp-interface]CMakeLists.txt main.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/external]CMakeLists.txt
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/include/generated]DebugInfo.h NonSemanticVulkanDebugInfo100.h* OpenCLDebugInfo100.h* build-version.inc core.insts-unified1.inc enum_string_mapping.inc extension_enum.inc generators.inc nonsemantic.clspvreflection.insts.inc* nonsemantic.vulkan.debuginfo.100.insts.inc* opencl.debuginfo.100.insts.inc* operand.kinds-unified1.inc
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools]instrument.hpp libspirv.h libspirv.hpp linter.hpp* optimizer.hpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source]CMakeLists.txt binary.cpp cfa.h common_debug_info.h* diagnostic.cpp disassemble.cpp enum_set.h ext_inst.cpp ext_inst.h extinst.debuginfo.grammar.json extinst.nonsemantic.vulkan.debuginfo.100.grammar.json* extinst.spv-amd-gcn-shader.grammar.json extinst.spv-amd-shader-ballot.grammar.json extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json extinst.spv-amd-shader-trinary-minmax.grammar.json libspirv.cpp name_mapper.cpp opcode.cpp opcode.h operand.cpp operand.h print.cpp spirv_fuzzer_options.cpp spirv_fuzzer_options.h spirv_reducer_options.cpp spirv_reducer_options.h spirv_target_env.cpp spirv_target_env.h spirv_validator_options.cpp spirv_validator_options.h table.cpp text.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/fuzz]CMakeLists.txt data_descriptor.cpp data_descriptor.h equivalence_relation.h fact_manager.cpp fact_manager.h force_render_red.cpp force_render_red.h fuzzer.cpp fuzzer.h fuzzer_context.cpp fuzzer_context.h fuzzer_pass.cpp fuzzer_pass.h fuzzer_pass_add_dead_breaks.cpp fuzzer_pass_add_dead_breaks.h fuzzer_pass_add_dead_continues.cpp fuzzer_pass_add_dead_continues.h fuzzer_pass_add_no_contraction_decorations.cpp fuzzer_pass_add_no_contraction_decorations.h fuzzer_pass_add_useful_constructs.cpp fuzzer_pass_add_useful_constructs.h fuzzer_pass_adjust_function_controls.cpp fuzzer_pass_adjust_function_controls.h fuzzer_pass_adjust_loop_controls.cpp fuzzer_pass_adjust_loop_controls.h fuzzer_pass_adjust_memory_operands_masks.cpp fuzzer_pass_adjust_memory_operands_masks.h fuzzer_pass_adjust_selection_controls.cpp fuzzer_pass_adjust_selection_controls.h fuzzer_pass_apply_id_synonyms.cpp fuzzer_pass_apply_id_synonyms.h fuzzer_pass_construct_composites.cpp fuzzer_pass_construct_composites.h fuzzer_pass_copy_objects.cpp fuzzer_pass_copy_objects.h fuzzer_pass_obfuscate_constants.cpp fuzzer_pass_obfuscate_constants.h fuzzer_pass_permute_blocks.cpp fuzzer_pass_permute_blocks.h fuzzer_pass_split_blocks.cpp fuzzer_pass_split_blocks.h fuzzer_util.cpp fuzzer_util.h id_use_descriptor.cpp id_use_descriptor.h instruction_descriptor.cpp instruction_descriptor.h pseudo_random_generator.cpp pseudo_random_generator.h random_generator.cpp random_generator.h replayer.cpp replayer.h shrinker.cpp shrinker.h transformation.cpp transformation.h transformation_add_constant_boolean.cpp transformation_add_constant_boolean.h transformation_add_constant_scalar.cpp transformation_add_constant_scalar.h transformation_add_dead_break.cpp transformation_add_dead_break.h transformation_add_dead_continue.cpp transformation_add_dead_continue.h transformation_add_no_contraction_decoration.cpp transformation_add_no_contraction_decoration.h transformation_add_type_boolean.cpp transformation_add_type_boolean.h transformation_add_type_float.cpp transformation_add_type_float.h transformation_add_type_int.cpp transformation_add_type_int.h transformation_add_type_pointer.cpp transformation_add_type_pointer.h transformation_composite_construct.cpp transformation_composite_construct.h transformation_composite_extract.cpp transformation_composite_extract.h transformation_copy_object.cpp transformation_copy_object.h transformation_move_block_down.cpp transformation_move_block_down.h transformation_replace_boolean_constant_with_constant_binary.cpp transformation_replace_boolean_constant_with_constant_binary.h transformation_replace_constant_with_uniform.cpp transformation_replace_constant_with_uniform.h transformation_replace_id_with_synonym.cpp transformation_replace_id_with_synonym.h transformation_set_function_control.cpp transformation_set_function_control.h transformation_set_loop_control.cpp transformation_set_loop_control.h transformation_set_memory_operands_mask.cpp transformation_set_memory_operands_mask.h transformation_set_selection_control.cpp transformation_set_selection_control.h transformation_split_block.cpp transformation_split_block.h uniform_buffer_element_descriptor.cpp uniform_buffer_element_descriptor.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/fuzz/protobufs]spirvfuzz_protobufs.h spvtoolsfuzz.proto
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/link]CMakeLists.txt linker.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/lint]linter.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/opt]CMakeLists.txt aggressive_dead_code_elim_pass.cpp aggressive_dead_code_elim_pass.h amd_ext_to_khr.cpp basic_block.cpp basic_block.h block_merge_pass.cpp block_merge_util.cpp build_module.cpp build_module.h ccp_pass.cpp ccp_pass.h code_sink.cpp compact_ids_pass.cpp const_folding_rules.cpp constants.cpp constants.h control_dependence.cpp* control_dependence.h* convert_to_half_pass.cpp convert_to_half_pass.h copy_prop_arrays.cpp dead_branch_elim_pass.cpp dead_branch_elim_pass.h dead_insert_elim_pass.cpp debug_info_manager.cpp* debug_info_manager.h* decompose_initialized_variables_pass.cpp decompose_initialized_variables_pass.h decoration_manager.cpp decoration_manager.h desc_sroa.cpp desc_sroa.h dominator_analysis.cpp dominator_tree.cpp eliminate_dead_functions_util.cpp eliminate_dead_members_pass.cpp empty_pass.h* feature_manager.cpp feature_manager.h fix_storage_class.cpp folding_rules.cpp function.cpp function.h generate_webgpu_initializers_pass.cpp generate_webgpu_initializers_pass.h graphics_robust_access_pass.cpp graphics_robust_access_pass.h if_conversion.cpp inline_exhaustive_pass.cpp inline_pass.cpp inline_pass.h inst_bindless_check_pass.cpp inst_bindless_check_pass.h inst_buff_addr_check_pass.cpp inst_buff_addr_check_pass.h inst_debug_printf_pass.cpp* inst_debug_printf_pass.h* instruction.cpp instruction.h instruction_list.h instrument_pass.cpp instrument_pass.h interp_fixup_pass.cpp* interp_fixup_pass.h* ir_builder.h ir_context.cpp ir_context.h ir_loader.cpp ir_loader.h iterator.h legalize_vector_shuffle_pass.cpp legalize_vector_shuffle_pass.h local_access_chain_convert_pass.cpp local_access_chain_convert_pass.h local_single_block_elim_pass.cpp local_single_block_elim_pass.h local_single_store_elim_pass.cpp local_single_store_elim_pass.h loop_descriptor.cpp loop_descriptor.h loop_peeling.cpp loop_unroller.cpp loop_unswitch_pass.cpp mem_pass.cpp mem_pass.h merge_return_pass.cpp merge_return_pass.h module.cpp module.h optimizer.cpp passes.h private_to_local_pass.cpp private_to_local_pass.h process_lines_pass.cpp process_lines_pass.h reduce_load_size.cpp reflect.h register_pressure.cpp remove_unused_interface_variables_pass.cpp* remove_unused_interface_variables_pass.h* replace_invalid_opc.cpp scalar_replacement_pass.cpp scalar_replacement_pass.h simplification_pass.cpp split_invalid_unreachable_pass.cpp split_invalid_unreachable_pass.h ssa_rewrite_pass.cpp ssa_rewrite_pass.h strip_atomic_counter_memory_pass.cpp strip_atomic_counter_memory_pass.h strip_debug_info_pass.cpp strip_reflect_info_pass.cpp struct_cfg_analysis.cpp struct_cfg_analysis.h type_manager.cpp type_manager.h types.cpp types.h upgrade_memory_model.cpp value_number_table.cpp vector_dce.cpp vector_dce.h wrap_opkill.cpp wrap_opkill.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/reduce]CMakeLists.txt change_operand_reduction_opportunity.cpp change_operand_to_undef_reduction_opportunity.cpp conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp conditional_branch_to_simple_conditional_branch_opportunity_finder.h conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp merge_blocks_reduction_opportunity.cpp merge_blocks_reduction_opportunity_finder.cpp merge_blocks_reduction_opportunity_finder.h operand_to_const_reduction_opportunity_finder.cpp operand_to_const_reduction_opportunity_finder.h operand_to_dominating_id_reduction_opportunity_finder.cpp operand_to_dominating_id_reduction_opportunity_finder.h operand_to_undef_reduction_opportunity_finder.cpp operand_to_undef_reduction_opportunity_finder.h pch_source_reduce.h reducer.cpp reducer.h reduction_opportunity_finder.cpp* reduction_opportunity_finder.h reduction_pass.cpp reduction_pass.h reduction_util.cpp reduction_util.h remove_block_reduction_opportunity.cpp remove_block_reduction_opportunity.h remove_block_reduction_opportunity_finder.cpp remove_block_reduction_opportunity_finder.h remove_function_reduction_opportunity.cpp remove_function_reduction_opportunity_finder.cpp remove_function_reduction_opportunity_finder.h remove_instruction_reduction_opportunity.cpp remove_selection_reduction_opportunity_finder.cpp remove_selection_reduction_opportunity_finder.h remove_struct_member_reduction_opportunity.cpp* remove_struct_member_reduction_opportunity.h* remove_unreferenced_instruction_reduction_opportunity_finder.cpp remove_unreferenced_instruction_reduction_opportunity_finder.h remove_unused_instruction_reduction_opportunity_finder.cpp* remove_unused_instruction_reduction_opportunity_finder.h* remove_unused_struct_member_reduction_opportunity_finder.cpp* remove_unused_struct_member_reduction_opportunity_finder.h* simple_conditional_branch_to_branch_opportunity_finder.cpp simple_conditional_branch_to_branch_opportunity_finder.h simple_conditional_branch_to_branch_reduction_opportunity.cpp structured_construct_to_block_reduction_opportunity.cpp* structured_construct_to_block_reduction_opportunity.h* structured_construct_to_block_reduction_opportunity_finder.cpp* structured_construct_to_block_reduction_opportunity_finder.h* structured_loop_to_selection_reduction_opportunity.cpp structured_loop_to_selection_reduction_opportunity.h structured_loop_to_selection_reduction_opportunity_finder.cpp structured_loop_to_selection_reduction_opportunity_finder.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/source/val]basic_block.cpp basic_block.h construct.cpp function.cpp function.h instruction.h validate.cpp validate.h validate_adjacency.cpp validate_annotation.cpp validate_atomics.cpp validate_barriers.cpp validate_builtins.cpp validate_capability.cpp validate_cfg.cpp validate_composites.cpp validate_conversion.cpp validate_debug.cpp validate_decorations.cpp validate_extensions.cpp validate_function.cpp validate_id.cpp validate_image.cpp validate_instruction.cpp validate_interfaces.cpp validate_layout.cpp validate_logicals.cpp validate_memory.cpp validate_memory_semantics.cpp validate_memory_semantics.h validate_misc.cpp validate_mode_setting.cpp validate_non_uniform.cpp validate_scopes.cpp validate_scopes.h validate_type.cpp validation_state.cpp validation_state.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test]CMakeLists.txt assembly_context_test.cpp assembly_format_test.cpp binary_destroy_test.cpp binary_endianness_test.cpp binary_header_get_test.cpp binary_parse_test.cpp binary_strnlen_s_test.cpp binary_to_text.literal_test.cpp binary_to_text_test.cpp c_interface_test.cpp comment_test.cpp cpp_interface_test.cpp diagnostic_test.cpp enum_set_test.cpp enum_string_mapping_test.cpp ext_inst.debuginfo_test.cpp ext_inst.glsl_test.cpp ext_inst.opencl_test.cpp fix_word_test.cpp generator_magic_number_test.cpp hex_float_test.cpp immediate_int_test.cpp libspirv_macros_test.cpp log_test.cpp name_mapper_test.cpp named_id_test.cpp opcode_make_test.cpp opcode_require_capabilities_test.cpp opcode_split_test.cpp opcode_table_get_test.cpp operand-class-test-coverage.csv operand_capabilities_test.cpp operand_pattern_test.cpp operand_test.cpp parse_number_test.cpp pch_test.cpp pch_test.h preserve_numeric_ids_test.cpp software_version_test.cpp string_utils_test.cpp target_env_test.cpp test_fixture.h text_advance_test.cpp text_destroy_test.cpp text_literal_test.cpp text_start_new_inst_test.cpp text_to_binary.annotation_test.cpp text_to_binary.barrier_test.cpp text_to_binary.composite_test.cpp text_to_binary.constant_test.cpp text_to_binary.control_flow_test.cpp text_to_binary.debug_test.cpp text_to_binary.device_side_enqueue_test.cpp text_to_binary.extension_test.cpp text_to_binary.function_test.cpp text_to_binary.group_test.cpp text_to_binary.image_test.cpp text_to_binary.literal_test.cpp text_to_binary.memory_test.cpp text_to_binary.misc_test.cpp text_to_binary.mode_setting_test.cpp text_to_binary.pipe_storage_test.cpp text_to_binary.reserved_sampling_test.cpp text_to_binary.subgroup_dispatch_test.cpp text_to_binary.type_declaration_test.cpp text_to_binary_test.cpp text_word_get_test.cpp timer_test.cpp unit_spirv.cpp unit_spirv.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/fuzz]CMakeLists.txt equivalence_relation_test.cpp fact_manager_test.cpp fuzz_test_util.cpp fuzz_test_util.h fuzzer_pass_add_useful_constructs_test.cpp fuzzer_replayer_test.cpp fuzzer_shrinker_test.cpp instruction_descriptor_test.cpp transformation_add_constant_boolean_test.cpp transformation_add_constant_scalar_test.cpp transformation_add_dead_break_test.cpp transformation_add_dead_continue_test.cpp transformation_add_no_contraction_decoration_test.cpp transformation_add_type_boolean_test.cpp transformation_add_type_float_test.cpp transformation_add_type_int_test.cpp transformation_add_type_pointer_test.cpp transformation_composite_construct_test.cpp transformation_composite_extract_test.cpp transformation_copy_object_test.cpp transformation_move_block_down_test.cpp transformation_replace_boolean_constant_with_constant_binary_test.cpp transformation_replace_constant_with_uniform_test.cpp transformation_set_function_control_test.cpp transformation_set_loop_control_test.cpp transformation_set_memory_operands_mask_test.cpp transformation_set_selection_control_test.cpp transformation_split_block_test.cpp uniform_buffer_element_descriptor_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/fuzzers]BUILD.gn spvtools_as_fuzzer.cpp spvtools_binary_parser_fuzzer.cpp spvtools_dis_fuzzer.cpp spvtools_opt_legalization_fuzzer.cpp spvtools_opt_performance_fuzzer.cpp spvtools_opt_size_fuzzer.cpp spvtools_opt_vulkantowebgpu_fuzzer.cpp spvtools_opt_webgputovulkan_fuzzer.cpp spvtools_val_fuzzer.cpp spvtools_val_webgpu_fuzzer.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/fuzzers/corpora/spv]simple.spv
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/link]CMakeLists.txt binary_version_test.cpp entry_points_test.cpp global_values_amount_test.cpp ids_limit_test.cpp linker_fixture.h matching_imports_to_exports_test.cpp memory_model_test.cpp partial_linkage_test.cpp type_match_test.cpp unique_ids_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/opt]CMakeLists.txt aggressive_dead_code_elim_test.cpp amd_ext_to_khr.cpp assembly_builder.h assembly_builder_test.cpp block_merge_test.cpp ccp_test.cpp cfg_cleanup_test.cpp cfg_test.cpp code_sink_test.cpp combine_access_chains_test.cpp compact_ids_test.cpp constant_manager_test.cpp constants_test.cpp convert_relaxed_to_half_test.cpp copy_prop_array_test.cpp dead_branch_elim_test.cpp dead_insert_elim_test.cpp dead_variable_elim_test.cpp decompose_initialized_variables_test.cpp decoration_manager_test.cpp def_use_test.cpp desc_sroa_test.cpp eliminate_dead_const_test.cpp eliminate_dead_functions_test.cpp eliminate_dead_member_test.cpp feature_manager_test.cpp fix_storage_class_test.cpp flatten_decoration_test.cpp fold_spec_const_op_composite_test.cpp fold_test.cpp freeze_spec_const_test.cpp function_test.cpp function_utils.h generate_webgpu_initializers_test.cpp graphics_robust_access_test.cpp if_conversion_test.cpp inline_opaque_test.cpp inline_test.cpp insert_extract_elim_test.cpp inst_bindless_check_test.cpp inst_buff_addr_check_test.cpp instruction_list_test.cpp instruction_test.cpp ir_builder.cpp ir_context_test.cpp ir_loader_test.cpp iterator_test.cpp legalize_vector_shuffle_test.cpp line_debug_info_test.cpp local_access_chain_convert_test.cpp local_redundancy_elimination_test.cpp local_single_block_elim.cpp local_single_store_elim_test.cpp local_ssa_elim_test.cpp module_test.cpp module_utils.h optimizer_test.cpp pass_fixture.h pass_manager_test.cpp pass_merge_return_test.cpp pass_remove_duplicates_test.cpp pass_utils.cpp pass_utils.h pch_test_opt.cpp pch_test_opt.h private_to_local_test.cpp process_lines_test.cpp propagator_test.cpp reduce_load_size_test.cpp redundancy_elimination_test.cpp register_liveness.cpp relax_float_ops_test.cpp replace_invalid_opc_test.cpp scalar_analysis.cpp scalar_replacement_test.cpp set_spec_const_default_value_test.cpp simplification_test.cpp split_invalid_unreachable_test.cpp strength_reduction_test.cpp strip_atomic_counter_memory_test.cpp strip_debug_info_test.cpp strip_reflect_info_test.cpp struct_cfg_analysis_test.cpp type_manager_test.cpp types_test.cpp unify_const_test.cpp upgrade_memory_model_test.cpp utils_test.cpp value_table_test.cpp vector_dce_test.cpp workaround1209_test.cpp wrap_opkill_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/opt/dominator_tree]CMakeLists.txt common_dominators.cpp generated.cpp nested_ifs.cpp nested_ifs_post.cpp nested_loops.cpp nested_loops_with_unreachables.cpp pch_test_opt_dom.cpp pch_test_opt_dom.h post.cpp simple.cpp switch_case_fallthrough.cpp unreachable_for.cpp unreachable_for_post.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/opt/loop_optimizations]CMakeLists.txt dependence_analysis.cpp dependence_analysis_helpers.cpp fusion_compatibility.cpp fusion_illegal.cpp fusion_legal.cpp fusion_pass.cpp hoist_all_loop_types.cpp hoist_double_nested_loops.cpp hoist_from_independent_loops.cpp hoist_simple_case.cpp hoist_single_nested_loops.cpp hoist_without_preheader.cpp lcssa.cpp loop_descriptions.cpp loop_fission.cpp nested_loops.cpp pch_test_opt_loop.cpp pch_test_opt_loop.h peeling.cpp peeling_pass.cpp unroll_assumptions.cpp unroll_simple.cpp unswitch.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/reduce]CMakeLists.txt conditional_branch_to_simple_conditional_branch_test.cpp merge_blocks_test.cpp operand_to_constant_test.cpp operand_to_dominating_id_test.cpp operand_to_undef_test.cpp reduce_test_util.cpp reduce_test_util.h reducer_test.cpp remove_block_test.cpp remove_function_test.cpp remove_selection_test.cpp remove_unreferenced_instruction_test.cpp simple_conditional_branch_to_branch_test.cpp structured_loop_to_selection_test.cpp validation_during_reduction_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/scripts]test_compact_ids.py
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/tools]CMakeLists.txt expect.py expect_nosetest.py placeholder.py spirv_test_framework.py spirv_test_framework_nosetest.py
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/tools/opt]CMakeLists.txt flags.py oconfig.py
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/util]CMakeLists.txt bit_vector_test.cpp bitutils_test.cpp ilist_test.cpp small_vector_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/test/val]CMakeLists.txt pch_test_val.cpp pch_test_val.h val_adjacency_test.cpp val_arithmetics_test.cpp val_atomics_test.cpp val_barriers_test.cpp val_bitwise_test.cpp val_builtins_test.cpp val_capability_test.cpp val_cfg_test.cpp val_code_generator.cpp val_code_generator.h val_composites_test.cpp val_constants_test.cpp val_conversion_test.cpp val_data_test.cpp val_decoration_test.cpp val_derivatives_test.cpp val_entry_point.cpp val_explicit_reserved_test.cpp val_ext_inst_test.cpp val_extensions_test.cpp val_fixtures.h val_function_test.cpp val_id_test.cpp val_image_test.cpp val_interfaces_test.cpp val_layout_test.cpp val_limits_test.cpp val_literals_test.cpp val_logicals_test.cpp val_memory_test.cpp val_misc_test.cpp val_modes_test.cpp val_non_uniform_test.cpp val_opencl_test.cpp val_primitives_test.cpp val_small_type_uses_test.cpp val_ssa_test.cpp val_state_test.cpp val_storage_test.cpp val_type_unique_test.cpp val_validation_state_test.cpp val_version_test.cpp val_webgpu_test.cpp
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/utils]check_code_format.sh check_copyright.py check_symbol_exports.py fixup_fuzz_result.py generate_grammar_tables.py generate_language_headers.py generate_registry_tables.py generate_vim_syntax.py git-sync-deps roll_deps.sh update_build_version.py
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode].gitignore README.md install.sh package.json spirv.configuration.json spirv.json spirv.json.tmpl
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode/src/grammar]grammar.go
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/spirv-tools/utils/vscode/src/tools]gen-grammar.go
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/stb]stb_rect_pack.h stb_textedit.h stb_truetype.h
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/webgpu]webgpu_cpp.cpp*
[/branches/new_bgfx/3rdparty/bgfx/3rdparty/webgpu/include/webgpu]EnumClassBitmasks.h* webgpu.h* webgpu_cpp.h*
[/branches/new_bgfx/3rdparty/bgfx/bindings/bf]bgfx.bf*
[/branches/new_bgfx/3rdparty/bgfx/bindings/cs]bgfx.cs bgfx_dllname.cs*
[/branches/new_bgfx/3rdparty/bgfx/bindings/d]funcs.d types.d
[/branches/new_bgfx/3rdparty/bgfx/examples]makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/00-helloworld]helloworld.cpp screenshot.png
[/branches/new_bgfx/3rdparty/bgfx/examples/01-cubes]cubes.cpp fs_cubes.sc makefile screenshot.png vs_cubes.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/02-metaballs]fs_metaballs.bin.h fs_metaballs.sc makefile metaballs.cpp screenshot.png vs_metaballs.bin.h vs_metaballs.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/03-raymarch]fs_raymarching.sc makefile raymarch.cpp vs_raymarching.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/04-mesh]fs_mesh.sc makefile mesh.cpp vs_mesh.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/05-instancing]fs_instancing.sc instancing.cpp makefile vs_instancing.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/06-bump]bump.cpp fs_bump.sc makefile vs_bump.sc vs_bump_instanced.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/07-callback]callback.cpp fs_callback.sc makefile vs_callback.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/08-update]fs_update.sc fs_update_3d.sc fs_update_cmp.sc makefile update.cpp vs_update.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/09-hdr]common.sh fs_hdr_blur.sc fs_hdr_bright.sc fs_hdr_lum.sc fs_hdr_lumavg.sc fs_hdr_mesh.sc fs_hdr_skybox.sc fs_hdr_tonemap.sc hdr.cpp makefile vs_hdr_blur.sc vs_hdr_bright.sc vs_hdr_lum.sc vs_hdr_lumavg.sc vs_hdr_mesh.sc vs_hdr_skybox.sc vs_hdr_tonemap.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/10-font]font.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/11-fontsdf]fontsdf.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/12-lod]makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/13-stencil]makefile stencil.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/14-shadowvolumes]makefile shadowvolumes.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/15-shadowmaps-simple]makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/16-shadowmaps]makefile shadowmaps.cpp vs_shadowmaps_hblur.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/17-drawstress]drawstress.cpp fs_drawstress.bin.h fs_drawstress.sc makefile vs_drawstress.bin.h vs_drawstress.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/18-ibl]makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/19-oit]fs_oit.sc fs_oit_wb.sc fs_oit_wb_blit.sc fs_oit_wb_separate.sc fs_oit_wb_separate_blit.sc makefile oit.cpp vs_oit.sc vs_oit_blit.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/20-nanovg]nanovg.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/21-deferred]common.sh deferred.cpp fs_deferred_clear_uav.sc fs_deferred_combine.sc fs_deferred_debug.sc fs_deferred_debug_line.sc fs_deferred_geom.sc fs_deferred_light.sc fs_deferred_light_ta.sc fs_deferred_light_uav.sc makefile vs_deferred_combine.sc vs_deferred_debug.sc vs_deferred_debug_line.sc vs_deferred_geom.sc vs_deferred_light.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/22-windows]windows.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/23-vectordisplay]makefile vectordisplay.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/24-nbody]makefile nbody.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/26-occlusion]occlusion.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/27-terrain]makefile terrain.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/28-wireframe]makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/29-debugdraw]debugdraw.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/30-picking]fs_picking_id.sc fs_picking_shaded.sc makefile picking.cpp vs_picking_shaded.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/31-rsm]fs_rsm_combine.sc fs_rsm_lbuffer.sc fs_rsm_shadow.sc makefile reflectiveshadowmap.cpp vs_rsm_lbuffer.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/32-particles]particles.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/33-pom]makefile pom.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/34-mvs]mvs.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/35-dynamic]dynamic.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/36-sky]makefile sky.cpp vs_sky_landscape.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/37-gpudrivenrendering]cs_gdr_stream_compaction.sc gpudrivenrendering.cpp makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/38-bloom]bloom.cpp fs_bloom_combine.sc makefile vs_deferred_combine.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/39-assao]assao.cpp makefile
[/branches/new_bgfx/3rdparty/bgfx/examples/40-svt]fs_vt_mip.sc fs_vt_unlit.sc makefile svt.cpp virtualtexture.sh vs_vt_generic.sc vt.cpp vt.h
[/branches/new_bgfx/3rdparty/bgfx/examples/41-tess]cs_terrain_lod.sc isubd.sh makefile terrain_common.sh tess.cpp
[/branches/new_bgfx/3rdparty/bgfx/examples/42-bunnylod]bunnylod.cpp* fs_bunnylod.sc* makefile* progmesh.c* screenshot.png* varying.def.sc* vs_bunnylod.sc*
[/branches/new_bgfx/3rdparty/bgfx/examples/43-denoise]denoise.cpp* fs_denoise_apply_lighting.sc* fs_denoise_copy.sc* fs_denoise_deferred_combine.sc* fs_denoise_gbuffer.sc* fs_denoise_spatial_3x3.sc* fs_denoise_spatial_5x5.sc* fs_denoise_spatial_implementation.sh* fs_denoise_temporal.sc* fs_denoise_txaa.sc* makefile* normal_encoding.sh* parameters.sh* screenshot.png* shared_functions.sh* varying.def.sc* vs_denoise_gbuffer.sc* vs_denoise_screenquad.sc*
[/branches/new_bgfx/3rdparty/bgfx/examples/44-sss]fs_screen_space_shadows.sc* fs_sss_deferred_combine.sc* fs_sss_gbuffer.sc* fs_sss_linear_depth.sc* fs_sss_unlit.sc* makefile* normal_encoding.sh* parameters.sh* screen_space_shadows.cpp* screenshot.png* varying.def.sc* vs_sss_gbuffer.sc* vs_sss_screenquad.sc*
[/branches/new_bgfx/3rdparty/bgfx/examples/45-bokeh]bokeh.cpp* bokeh_dof.sh* fs_bokeh_copy.sc* fs_bokeh_copy_linear_to_gamma.sc* fs_bokeh_dof_combine.sc* fs_bokeh_dof_debug.sc* fs_bokeh_dof_downsample.sc* fs_bokeh_dof_second_pass.sc* fs_bokeh_dof_single_pass.sc* fs_bokeh_forward.sc* fs_bokeh_forward_grid.sc* fs_bokeh_linear_depth.sc* makefile* parameters.sh* screenshot.png* varying.def.sc* vs_bokeh_forward.sc* vs_bokeh_screenquad.sc*
[/branches/new_bgfx/3rdparty/bgfx/examples/assets/textures]alphatest.png texture-alpha-test.png* texture-compression-test.png* texture-cubemap-test.png* texture-uv-filtering-test.png* texture_compression.png textures.ninja
[/branches/new_bgfx/3rdparty/bgfx/examples/common]aviwriter.h bgfx_utils.cpp bgfx_utils.h bounds.cpp bounds.h bounds.inl* camera.cpp camera.h common.h common.sh cube_atlas.cpp example-glue.cpp packrect.h shaderlib.sh
[/branches/new_bgfx/3rdparty/bgfx/examples/common/debugdraw]debugdraw.cpp debugdraw.h fs_debugdraw_fill.bin.h fs_debugdraw_fill.sc fs_debugdraw_fill_lit.bin.h fs_debugdraw_fill_lit.sc fs_debugdraw_fill_texture.bin.h fs_debugdraw_fill_texture.sc fs_debugdraw_lines.bin.h fs_debugdraw_lines.sc fs_debugdraw_lines_stipple.bin.h fs_debugdraw_lines_stipple.sc makefile vs_debugdraw_fill.bin.h vs_debugdraw_fill.sc vs_debugdraw_fill_lit.bin.h vs_debugdraw_fill_lit.sc vs_debugdraw_fill_lit_mesh.bin.h vs_debugdraw_fill_lit_mesh.sc vs_debugdraw_fill_mesh.bin.h vs_debugdraw_fill_mesh.sc vs_debugdraw_fill_texture.bin.h vs_debugdraw_fill_texture.sc vs_debugdraw_lines.bin.h vs_debugdraw_lines.sc vs_debugdraw_lines_stipple.bin.h vs_debugdraw_lines_stipple.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/common/entry]cmd.cpp cmd.h dbg.h dialog.cpp dialog.h entry.cpp entry.h entry_android.cpp entry_asmjs.cpp entry_glfw.cpp entry_html5.cpp* entry_ios.mm entry_noop.cpp entry_osx.mm entry_p.h entry_sdl.cpp entry_windows.cpp entry_x11.cpp input.cpp input.h
[/branches/new_bgfx/3rdparty/bgfx/examples/common/font]font_manager.cpp font_manager.h fs_font_basic.bin.h fs_font_distance_field.bin.h fs_font_distance_field.sc fs_font_distance_field_drop_shadow.bin.h* fs_font_distance_field_drop_shadow.sc* fs_font_distance_field_drop_shadow_image.bin.h* fs_font_distance_field_drop_shadow_image.sc* fs_font_distance_field_outline.bin.h* fs_font_distance_field_outline.sc* fs_font_distance_field_outline_drop_shadow_image.bin.h* fs_font_distance_field_outline_drop_shadow_image.sc* fs_font_distance_field_outline_image.bin.h* fs_font_distance_field_outline_image.sc* fs_font_distance_field_subpixel.bin.h makefile text_buffer_manager.cpp text_buffer_manager.h text_metrics.cpp varying.def.sc vs_font_basic.bin.h vs_font_distance_field.bin.h vs_font_distance_field_drop_shadow.bin.h* vs_font_distance_field_drop_shadow.sc* vs_font_distance_field_drop_shadow_image.bin.h* vs_font_distance_field_drop_shadow_image.sc* vs_font_distance_field_outline.bin.h* vs_font_distance_field_outline.sc* vs_font_distance_field_outline_drop_shadow_image.bin.h* vs_font_distance_field_outline_drop_shadow_image.sc* vs_font_distance_field_outline_image.bin.h* vs_font_distance_field_outline_image.sc* vs_font_distance_field_subpixel.bin.h
[/branches/new_bgfx/3rdparty/bgfx/examples/common/imgui]fs_imgui_color.bin.h fs_imgui_color.sc fs_imgui_cubemap.bin.h fs_imgui_cubemap.sc fs_imgui_image.bin.h fs_imgui_image_swizz.bin.h fs_imgui_image_swizz.sc fs_imgui_latlong.bin.h fs_imgui_latlong.sc fs_imgui_texture.bin.h fs_imgui_texture.sc fs_ocornut_imgui.bin.h imgui.cpp imgui.h makefile varying.def.sc vs_imgui_color.bin.h vs_imgui_color.sc vs_imgui_cubemap.bin.h vs_imgui_cubemap.sc vs_imgui_image.bin.h vs_imgui_latlong.bin.h vs_imgui_latlong.sc vs_imgui_texture.bin.h vs_imgui_texture.sc vs_ocornut_imgui.bin.h vs_ocornut_imgui.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/common/nanovg]fs_nanovg_fill.bin.h makefile nanovg.cpp nanovg_bgfx.cpp nanovg_bgfx.h vs_nanovg_fill.bin.h vs_nanovg_fill.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/common/ps]fs_particle.bin.h fs_particle.sc makefile particle_system.cpp particle_system.h vs_particle.bin.h vs_particle.sc
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime]iOS-Info.plist ios-info.plist*
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/font]glyph_long.png* glyph_space.png*
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/dx11]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/dx9]fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/essl]cs_indirect.bin cs_init_instances.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/glsl]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/metal]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/examples/runtime/shaders/spirv]cs_indirect.bin cs_init_instances.bin cs_terrain_init.bin cs_terrain_lod.bin cs_terrain_update_draw.bin cs_terrain_update_indirect.bin cs_update.bin cs_update_instances.bin fs_albedo_output.bin fs_bloom_combine.bin fs_bokeh_copy.bin* fs_bokeh_copy_linear_to_gamma.bin* fs_bokeh_dof_combine.bin* fs_bokeh_dof_debug.bin* fs_bokeh_dof_downsample.bin* fs_bokeh_dof_second_pass.bin* fs_bokeh_dof_single_pass.bin* fs_bokeh_forward.bin* fs_bokeh_forward_grid.bin* fs_bokeh_linear_depth.bin* fs_bump.bin fs_bunnylod.bin* fs_callback.bin fs_cubes.bin fs_deferred_clear_uav.bin fs_deferred_combine.bin fs_deferred_debug.bin fs_deferred_debug_line.bin fs_deferred_geom.bin fs_deferred_light.bin fs_deferred_light_ta.bin fs_deferred_light_uav.bin fs_denoise_apply_lighting.bin* fs_denoise_copy.bin* fs_denoise_deferred_combine.bin* fs_denoise_gbuffer.bin* fs_denoise_spatial_3x3.bin* fs_denoise_spatial_5x5.bin* fs_denoise_temporal.bin* fs_denoise_txaa.bin* fs_downsample.bin fs_hdr_blur.bin fs_hdr_bright.bin fs_hdr_lum.bin fs_hdr_lumavg.bin fs_hdr_mesh.bin fs_hdr_skybox.bin fs_hdr_tonemap.bin fs_ibl_mesh.bin fs_ibl_skybox.bin fs_instancing.bin fs_mesh.bin fs_oit.bin fs_oit_wb.bin fs_oit_wb_blit.bin fs_oit_wb_separate.bin fs_oit_wb_separate_blit.bin fs_particle.bin fs_picking_id.bin fs_picking_shaded.bin fs_pom.bin fs_raymarching.bin fs_rsm_combine.bin fs_rsm_gbuffer.bin fs_rsm_lbuffer.bin fs_rsm_shadow.bin fs_screen_space_shadows.bin* fs_shadowmaps_color_black.bin fs_shadowmaps_color_lighting_esm.bin fs_shadowmaps_color_lighting_esm_csm.bin fs_shadowmaps_color_lighting_esm_linear.bin fs_shadowmaps_color_lighting_esm_linear_csm.bin fs_shadowmaps_color_lighting_esm_linear_omni.bin fs_shadowmaps_color_lighting_esm_omni.bin fs_shadowmaps_color_lighting_hard.bin fs_shadowmaps_color_lighting_hard_csm.bin fs_shadowmaps_color_lighting_hard_linear.bin fs_shadowmaps_color_lighting_hard_linear_csm.bin fs_shadowmaps_color_lighting_hard_linear_omni.bin fs_shadowmaps_color_lighting_hard_omni.bin fs_shadowmaps_color_lighting_pcf.bin fs_shadowmaps_color_lighting_pcf_csm.bin fs_shadowmaps_color_lighting_pcf_linear.bin fs_shadowmaps_color_lighting_pcf_linear_csm.bin fs_shadowmaps_color_lighting_pcf_linear_omni.bin fs_shadowmaps_color_lighting_pcf_omni.bin fs_shadowmaps_color_lighting_vsm.bin fs_shadowmaps_color_lighting_vsm_csm.bin fs_shadowmaps_color_lighting_vsm_linear.bin fs_shadowmaps_color_lighting_vsm_linear_csm.bin fs_shadowmaps_color_lighting_vsm_linear_omni.bin fs_shadowmaps_color_lighting_vsm_omni.bin fs_shadowmaps_color_texture.bin fs_shadowmaps_hblur.bin fs_shadowmaps_hblur_vsm.bin fs_shadowmaps_packdepth.bin fs_shadowmaps_packdepth_linear.bin fs_shadowmaps_packdepth_vsm.bin fs_shadowmaps_packdepth_vsm_linear.bin fs_shadowmaps_texture.bin fs_shadowmaps_unpackdepth.bin fs_shadowmaps_unpackdepth_vsm.bin fs_shadowmaps_vblur.bin fs_shadowmaps_vblur_vsm.bin fs_shadowvolume_color_lighting.bin fs_shadowvolume_color_texture.bin fs_shadowvolume_svbackblank.bin fs_shadowvolume_svbackcolor.bin fs_shadowvolume_svbacktex1.bin fs_shadowvolume_svbacktex2.bin fs_shadowvolume_svfrontblank.bin fs_shadowvolume_svfrontcolor.bin fs_shadowvolume_svfronttex1.bin fs_shadowvolume_svfronttex2.bin fs_shadowvolume_svside.bin fs_shadowvolume_svsideblank.bin fs_shadowvolume_svsidecolor.bin fs_shadowvolume_svsidetex.bin fs_shadowvolume_texture.bin fs_shadowvolume_texture_lighting.bin fs_sky.bin fs_sky_color_banding_fix.bin fs_sky_landscape.bin fs_sms_mesh.bin fs_sms_mesh_pd.bin fs_sms_shadow.bin fs_sms_shadow_pd.bin fs_sss_deferred_combine.bin* fs_sss_gbuffer.bin* fs_sss_linear_depth.bin* fs_sss_unlit.bin* fs_stencil_color_black.bin fs_stencil_color_lighting.bin fs_stencil_color_texture.bin fs_stencil_texture.bin fs_stencil_texture_lighting.bin fs_terrain.bin fs_terrain_render.bin fs_terrain_render_normal.bin fs_tree.bin fs_update.bin fs_update_3d.bin fs_update_cmp.bin fs_upsample.bin fs_vectordisplay_blit.bin fs_vectordisplay_blur.bin fs_vectordisplay_fb.bin fs_vt_mip.bin fs_vt_unlit.bin fs_wf_mesh.bin fs_wf_wireframe.bin vs_albedo_output.bin vs_bokeh_forward.bin* vs_bokeh_screenquad.bin* vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin* vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin* vs_denoise_screenquad.bin* vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin* vs_sss_screenquad.bin* vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[/branches/new_bgfx/3rdparty/bgfx/include/bgfx]bgfx.h defines.h embedded_shader.h platform.h
[/branches/new_bgfx/3rdparty/bgfx/include/bgfx/c99]bgfx.h
[/branches/new_bgfx/3rdparty/bgfx/scripts]bgfx.idl bgfx.lua bgfx.natvis bindings-bf.lua* bindings-cs.lua codegen.lua example-common.lua genie.lua geometryc.lua geometryv.lua shader-embeded.mk shader.mk shaderc.lua temp.bgfx.h temp.bgfx.idl.inl temp.defines.h texturec.lua texturev.lua tools.mk
[/branches/new_bgfx/3rdparty/bgfx/src]amalgamated.cpp amalgamated.mm bgfx.cpp bgfx.idl.inl bgfx_compute.sh bgfx_p.h bgfx_shader.sh charset.h config.h debug_renderdoc.cpp debug_renderdoc.h dxgi.cpp dxgi.h emscripten.h* fs_clear0.bin.h fs_clear0.sc fs_clear1.bin.h fs_clear1.sc fs_clear2.bin.h fs_clear2.sc fs_clear3.bin.h fs_clear3.sc fs_clear4.bin.h fs_clear4.sc fs_clear5.bin.h fs_clear5.sc fs_clear6.bin.h fs_clear6.sc fs_clear7.bin.h fs_clear7.sc fs_debugfont.bin.h fs_debugfont.sc glcontext_eagl.h glcontext_eagl.mm glcontext_egl.cpp glcontext_egl.h glcontext_glx.cpp glcontext_glx.h glcontext_html5.cpp glcontext_html5.h glcontext_nsgl.h glcontext_nsgl.mm glcontext_wgl.cpp glcontext_wgl.h glimports.h makefile nvapi.cpp nvapi.h renderer.h renderer_d3d.h renderer_d3d11.cpp renderer_d3d11.h renderer_d3d12.cpp renderer_d3d12.h renderer_d3d9.cpp renderer_d3d9.h renderer_gl.cpp renderer_gl.h renderer_gnm.cpp renderer_mtl.h renderer_mtl.mm renderer_noop.cpp renderer_nvn.cpp renderer_vk.cpp renderer_vk.h renderer_webgpu.cpp* renderer_webgpu.h* shader.cpp shader.h shader_dx9bc.cpp shader_dx9bc.h shader_dxbc.cpp shader_dxbc.h shader_spirv.cpp shader_spirv.h topology.cpp topology.h version.h* vertexdecl.cpp vertexdecl.h vertexlayout.cpp* vertexlayout.h* vs_clear.bin.h vs_clear.sc vs_debugfont.bin.h vs_debugfont.sc
[/branches/new_bgfx/3rdparty/bgfx/tools/geometryc]geometryc.cpp
[/branches/new_bgfx/3rdparty/bgfx/tools/geometryv]fs_mesh.bin.h geometryv.cpp makefile vs_mesh.bin.h
[/branches/new_bgfx/3rdparty/bgfx/tools/shaderc]shaderc.cpp shaderc.h shaderc_glsl.cpp shaderc_hlsl.cpp shaderc_metal.cpp shaderc_pssl.cpp shaderc_spirv.cpp
[/branches/new_bgfx/3rdparty/bgfx/tools/texturev]common.sh fs_texture.bin.h fs_texture.sc fs_texture_3d.bin.h fs_texture_3d.sc fs_texture_array.bin.h fs_texture_array.sc fs_texture_cube.bin.h fs_texture_cube.sc fs_texture_cube2.bin.h fs_texture_cube2.sc fs_texture_msdf.bin.h fs_texture_msdf.sc fs_texture_sdf.bin.h fs_texture_sdf.sc makefile texturev.cpp vs_texture.bin.h vs_texture.sc vs_texture_cube.bin.h vs_texture_cube.sc

r176867 Tuesday 10th August, 2021 at 18:27:19 UTC by ................
Update bimg to latest
[/branches/new_bgfx/3rdparty/bimg].appveyor.yml .travis.yml LICENSE README.md makefile
[/branches/new_bgfx/3rdparty/bimg/3rdparty/astc]astc_lib.cpp mathlib.cpp vectypes.h
[/branches/new_bgfx/3rdparty/bimg/3rdparty/lodepng]LICENSE* README.md lodepng.cpp lodepng.h
[/branches/new_bgfx/3rdparty/bimg/3rdparty/nvtt]nvtt.cpp
[/branches/new_bgfx/3rdparty/bimg/3rdparty/nvtt/nvcore]nvcore.h posh.h
[/branches/new_bgfx/3rdparty/bimg/3rdparty/stb]stb_image.h stb_image_resize.h stb_image_write.h
[/branches/new_bgfx/3rdparty/bimg/3rdparty/tinyexr]README.md tinyexr.h
[/branches/new_bgfx/3rdparty/bimg/3rdparty/tinyexr/deps/miniz]ChangeLog.md* LICENSE* miniz.c* miniz.h* readme.md*
[/branches/new_bgfx/3rdparty/bimg/include/bimg]bimg.h decode.h encode.h
[/branches/new_bgfx/3rdparty/bimg/scripts]bimg.lua bimg_decode.lua bimg_encode.lua genie.lua texturec.lua
[/branches/new_bgfx/3rdparty/bimg/src]bimg_p.h config.h* image.cpp image_cubemap_filter.cpp image_decode.cpp image_encode.cpp image_gnf.cpp
[/branches/new_bgfx/3rdparty/bimg/tools/texturec]texturec.cpp

r176866 Tuesday 10th August, 2021 at 18:26:34 UTC by ................
Update bx to latest
[/branches/new_bgfx/3rdparty/bx].appveyor.yml .travis.yml LICENSE README.md makefile
[/branches/new_bgfx/3rdparty/bx/3rdparty/catch]catch.hpp
[/branches/new_bgfx/3rdparty/bx/include/bx]allocator.h bx.h commandline.h config.h cpu.h debug.h easing.h endian.h error.h file.h filepath.h float4x4_t.h handlealloc.h hash.h macros.h maputil.h math.h mpscqueue.h mutex.h os.h pixelformat.h platform.h process.h readerwriter.h ringbuffer.h rng.h semaphore.h settings.h simd_t.h sort.h spscqueue.h string.h thread.h timer.h uint32_t.h url.h
[/branches/new_bgfx/3rdparty/bx/include/bx/inline]allocator.inl bx.inl cpu.inl easing.inl endian.inl error.inl float4x4_t.inl handlealloc.inl hash.inl math.inl mpscqueue.inl mutex.inl os.inl* pixelformat.inl readerwriter.inl ringbuffer.inl rng.inl simd128_langext.inl simd128_neon.inl simd128_ref.inl simd128_sse.inl simd256_avx.inl simd256_ref.inl simd_ni.inl sort.inl spscqueue.inl string.inl uint32_t.inl
[/branches/new_bgfx/3rdparty/bx/scripts]bin2c.lua bx.lua genie.lua lemon.lua toolchain.lua
[/branches/new_bgfx/3rdparty/bx/src]allocator.cpp amalgamated.cpp bx.cpp bx_p.h commandline.cpp crtnone.cpp debug.cpp dtoa.cpp easing.cpp file.cpp filepath.cpp hash.cpp math.cpp mutex.cpp os.cpp process.cpp semaphore.cpp settings.cpp sort.cpp string.cpp thread.cpp timer.cpp url.cpp
[/branches/new_bgfx/3rdparty/bx/tests]atomic_test.cpp crt_test.cpp dbg.h easing_test.cpp filepath_test.cpp handle_bench.cpp handle_test.cpp hash_test.cpp macros_test.cpp main_test.cpp math_bench.cpp math_test.cpp nlalloc_test.cpp os_test.cpp queue_test.cpp readerwriter_test.cpp ringbuffer_test.cpp rng_test.cpp run_test.cpp settings_test.cpp simd_bench.cpp simd_test.cpp sort_test.cpp string_test.cpp test.h thread_test.cpp tokenizecmd_test.cpp uint32_test.cpp url_test.cpp vsnprintf_test.cpp
[/branches/new_bgfx/3rdparty/bx/tools/bin/darwin]bin2c genie lemon ninja
[/branches/new_bgfx/3rdparty/bx/tools/bin/linux]bin2c genie lemon ninja
[/branches/new_bgfx/3rdparty/bx/tools/bin/windows]bin2c.exe genie.exe ninja.exe
[/branches/new_bgfx/3rdparty/bx/tools/bin2c]bin2c.cpp

r176865 Tuesday 10th August, 2021 at 17:51:46 UTC by 0kmg
bus/nes: Fixed BMC 411120-C cartridge emulation and added a compatible game. (#8416)

New working software list additions
-----------------------------------
19 in 1 (K-3088) [anonymous]

Software list items promoted to working
---------------------------------------
4 in 1 (411120-C)
[/branches]new_bgfx*

r176864 Tuesday 10th August, 2021 at 18:19:22 UTC by 0kmg
nes.xml: Fixes for Magic Carpet clones. (#8417)

* Hooked magicarp and magicarps1 up to an appropriate cartridge device - fixes in-game graphics.
* Removed magicarps2 which was an identical dump to magicarps1.
[hash]nes.xml

r176863 Tuesday 10th August, 2021 at 17:51:46 UTC by 0kmg
bus/nes: Fixed BMC 411120-C cartridge emulation and added a compatible game. (#8416)

New working software list additions
-----------------------------------
19 in 1 (K-3088) [anonymous]

Software list items promoted to working
---------------------------------------
4 in 1 (411120-C)
[hash]nes.xml
[src/devices/bus/nes]mmc3_clones.cpp mmc3_clones.h nes_ines.hxx

r176862 Tuesday 10th August, 2021 at 12:56:40 UTC by Angelo Salese
New machines marked as NOT_WORKING
----------------------------------
PC-9801US [CoolMod]
[/branches/pc98_state/hash]pc98.xml
[/branches/pc98_state/src/mame]mame.lst
[/branches/pc98_state/src/mame/drivers]pc9801.cpp
[/branches/pc98_state/src/mame/includes]pc9801.h

r176861 Tuesday 10th August, 2021 at 11:21:51 UTC by Dirk Best
apxen: Hook up keyboard
[src/mame/drivers]apxen.cpp

r176860 Tuesday 10th August, 2021 at 08:39:33 UTC by hap
amiga_workbench: partial revert, new AmigaOS still sold/ in production
[hash]amiga_workbench.xml

r176859 Tuesday 10th August, 2021 at 01:06:08 UTC by Ryan Holtz
Assorted N64 fixes (#8415)

* -rdp: Fixed incorrect channel swapping on 32-bit resampled framebuffers. [Ryan Holtz]
* -rsp: Fixed LWV and VMOV behavior. Added reserved instructions V056, V057, V073, and VNULL. [Ryan Holtz, krom]
* -rdp: Temporarily adjusted framebuffer resampling to not exceed screen bounds in some games. [Ryan Holtz]
* -n64: Fixed SP DMA behavior based on hardware tests. [Ryan Holtz]
* -rsp: Removed unused DRC and SIMD support. General code cleanup. [Ryan Holtz]
* -n64: Pass K4 and K5 factors to threaded drawing code. Fixes black geometry in Conker's Bad Fur Day. [Ryan Holtz]
* -aleck64: Fixed compile issue with previous commits. [Ryan Holtz]
[scripts/src]cpu.lua
[src/devices/cpu/rsp]clamp.h rsp.cpp rsp.h rsp_dasm.cpp rspcp2.cpp rspcp2.h rspcp2d.cpp rspcp2d.h rspdrc.cpp rspfe.cpp rspfe.h vabs.h vadd.h vaddc.h vand.h vch.h vcl.h vcmp.h vcr.h vdivh.h vldst.h vmac.h vmov.h vmrg.h vmudh.h vmul.h vmulh.h vmull.h vmulm.h vmuln.h vor.h vrcpsq.h vrsq.h vsub.h vsubc.h vxor.h
[src/mame/drivers]aleck64.cpp n64.cpp
[src/mame/includes]n64.h
[src/mame/machine]n64.cpp
[src/mame/video]n64.cpp n64.h n64types.h

r176858 Monday 9th August, 2021 at 23:59:41 UTC by davide.cavalca
ibm5150: relocate Windows 1.x sets from ibm5170 (#8383)
[hash]ibm5150.xml ibm5170.xml

r176857 Monday 9th August, 2021 at 21:42:43 UTC by Angelo Salese
pc9821.cpp: further state machine breakdown by family tree
[/branches/pc98_state/src/mame/drivers]pc9801.cpp pc9821.cpp
[/branches/pc98_state/src/mame/includes]pc9801.h

r176856 Monday 9th August, 2021 at 16:55:31 UTC by 0kmg
bus/nes: Improved NTDEC cartridge support. (#8239)

Software list items promoted to working
-----------------------------
Fighting Hero (Asia)
Fighting Hero III (Asia)
[hash]nes.xml
[src/devices/bus/nes]nes_carts.cpp nes_ines.hxx nes_pcb.hxx nes_slot.h ntdec.cpp ntdec.h

r176855 Monday 9th August, 2021 at 16:51:11 UTC by f205v
naomi.cpp: Updated notes. (#8413)

* Corrected PIN number for mask ROMs on 171-8132B carts.
* Sorted games by year/number.
[src/mame/drivers]naomi.cpp

r176854 Monday 9th August, 2021 at 16:37:04 UTC by 0kmg
bus/nes: Added support for a Contra bootleg. (#8326)

New working software list additions (nes.xml)
-----------------------------------
Contra (pirate) [kryzsiobal]
[hash]nes.xml
[src/devices/bus/nes]bootleg.cpp bootleg.h nes_carts.cpp nes_ines.hxx nes_pcb.hxx nes_slot.h

r176853 Monday 9th August, 2021 at 15:40:49 UTC by Dirk Best
apxen: Hook up DMA and FDC, system can boot from floppy now
[src/mame/drivers]apxen.cpp

r176852 Monday 9th August, 2021 at 15:36:48 UTC by Osso
tumbleb.cpp: added preliminary oki hookup for tumblepba
[src/mame/drivers]tumbleb.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team