Remove the HLSL status table, everything now works
This commit is contained in:
parent
0da96cfc63
commit
8af406090e
1 changed files with 0 additions and 82 deletions
|
|
@ -3,88 +3,6 @@
|
|||
This directory contains a fork of the shaders found in [data/shaders](https://github.com/SaschaWillems/Vulkan/tree/master/data/shaders), re-written in HLSL.
|
||||
These can be compiled with [DXC](https://github.com/microsoft/DirectXShaderCompiler) using the `compile.py` script.
|
||||
|
||||
### Status
|
||||
|
||||
Tested on Ubuntu 18.04 + GeForce RTX 2080 Ti
|
||||
|
||||
|
||||
Shaders written to mirror the GLSL versions at `eddd724`. There have been changes made to the GLSL shaders since then, which will need to be updated.
|
||||
|
||||
|
||||
| Name | GLSL @`eddd724e7` | HLSL @`eddd724e7` | GLSL @`10a1ecaf7` | HLSL @`10a1ecaf7`
|
||||
|----------------------------|-------------------|-------------------|-------------------|-------------------
|
||||
| bloom | ☑ | ☑ | ☑ | ☑
|
||||
| computecloth | ☑ | ☑ | ☑ | ☑
|
||||
| computecullandlod | ☑ | ☑ | ☑ | ☑
|
||||
| computeheadless | ☑ | ☑ | ☑ | ☑
|
||||
| computenbody | ☑ | ☑ | ☑ | ☑
|
||||
| computeparticles | ☑ | ❌ | ☑ | ☑
|
||||
| computeraytracing | ☑ | ☑ | ☑ | ☑
|
||||
| computeshader | ☑ | ☑ | ☑ | ☑
|
||||
| conditionalrender | ☑ | ☑ | ☑ | ☑
|
||||
| conservativeraster | ☑ | ☑ | ☑ | ☑
|
||||
| debugmarker | ☑ | ☑ | ☑ | ☑
|
||||
| deferred | ☑ | ☑ | ☑ | ☑
|
||||
| deferredmultisampling | ☑ | ☑ | ☑ | ☑
|
||||
| deferredshadows | ☑ | ☑ | ☑ | ☑
|
||||
| descriptorsets | ☑ | ☑ | ☑ | ☑
|
||||
| displacement | ☑ | ☑ | ☑ | ☑
|
||||
| distancefieldfonts | ☑ | ☑ | ☑ | ☑
|
||||
| dynamicuniformbuffer | ☑ | ☑ | ☑ | ☑
|
||||
| gears | ☑ | ☑ | ☑ | ☑
|
||||
| geometryshader | ☑ | ☑ | ☑ | ☑
|
||||
| gltfscene | - | - | ☑ | ☑
|
||||
| hdr | ☑ | ❌ | ☑ | ☑
|
||||
| imgui | ☑ | ☑ | ☑ | ☑
|
||||
| indirectdraw | ☑ | ☑ | ☑ | ☑
|
||||
| inlineuniformblocks | ☑ | ☑ | ☑ | ☑
|
||||
| inputattachments | ☑ | ☑ | ☑ | ☑
|
||||
| instancing | ☑ | ☑ | ☑ | ☑
|
||||
| mesh | ☑ | ☑ | ❌ | ☑
|
||||
| multisampling | ☑ | ☑ | ☑ | ☑
|
||||
| multithreading | ☑ | ☑ | ☑ | ☑
|
||||
| multiview | ☑ | ☑ | ☑ | ☑
|
||||
| negativeviewportheight | ☑ | ☑ | ☑ | ☑
|
||||
| nv_ray_tracing_basic | ☑ | ☑ | ☑ | ☑
|
||||
| nv_ray_tracing_reflections | ☑ | ☑ | ☑ | ☑
|
||||
| nv_ray_tracing_shadows | ☑ | ☑ | ☑ | ☑
|
||||
| occlusionquery | ☑ | ☑ | ☑ | ☑
|
||||
| offscreen | ☑ | ☑ | ☑ | ☑
|
||||
| parallaxmapping | ☑ | ☑ | ☑ | ☑
|
||||
| particlefire | ☑ | ☑ | ☑ | ☑
|
||||
| pbrbasic | ☑ | ☑ | ☑ | ☑
|
||||
| pbribl | ☑ | ☑ | ☑ | ☑
|
||||
| pbrtexture | ☑ | ☑ | ☑ | ☑
|
||||
| pipelines | ☑ | ☑ | ☑ | ☑
|
||||
| pipelinestatistics | ☑ | ☑ | ☑ | ☑
|
||||
| pushconstants | ☑ | ☑ | ☑ | ☑
|
||||
| pushdescriptors | ☑ | ☑ | ☑ | ☑
|
||||
| radialblur | ☑ | ☑ | ☑ | ☑
|
||||
| renderheadless | ☑ | ☑ | ☑ | ☑
|
||||
| scenerendering | ☑ | ☑ | ☑ | ☑
|
||||
| screenshot | ☑ | ☑ | ☑ | ☑
|
||||
| shadowmapping | ☑ | ☑ | ☑ | ☑
|
||||
| shadowmappingcascade | ☑ | ☑ | ☑ | ☑
|
||||
| shadowmappingomni | ☑ | ☑ | ☑ | ☑
|
||||
| skeletalanimation | ☑ | ☑ | ☑ | ☑
|
||||
| specializationconstants | ☑ | ☑ | ☑ | ☑
|
||||
| sphericalenvmapping | ☑ | ☑ | ☑ | ☑
|
||||
| ssao | ☑ | ☑ | ☑ | ☑
|
||||
| stencilbuffer | ☑ | ☑ | ☑ | ☑
|
||||
| subpasses | ☑ | ☑ | ☑ | ☑
|
||||
| terraintessellation | ☑ | ☑ | ☑ | ☑
|
||||
| tessellation | ☑ | ☑ | ☑ | ☑
|
||||
| textoverlay | ☑ | ☑ | ☑ | ☑
|
||||
| texture | ☑ | ☑ | ☑ | ☑
|
||||
| texture3d | ☑ | ☑ | ☑ | ☑
|
||||
| texturearray | ☑ | ☑ | ☑ | ☑
|
||||
| texturecubemap | ☑ | ❌ | ☑ | ☑
|
||||
| texturemipmapgen | ☑ | ☑ | ☑ | ☑
|
||||
| texturesparseresidency | ☑ | ☑ | ☑ | ☑
|
||||
| triangle | ☑ | ☑ | ☑ | ☑
|
||||
| viewportarray | ☑ | ☑ | ☑ | ☑
|
||||
| vulkanscene | ☑ | ☑ | ☑ | ☑
|
||||
|
||||
### Known issues
|
||||
|
||||
- specialization constants can't be used to specify array size.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue