Для этого сайта требуется поддержка JavaScript.
Обзор
Помощь
Регистрация
Вход
stride3d
/
xkslang
зеркало из
https://github.com/stride3d/xkslang.git
Следить
1
В избранное
0
Форкнуть
Вы уже форкнули xkslang
0
Код
Задачи
Пакеты
Проекты
Релизы
Вики
Активность
1f60c72c67
xkslang
/
.gitignore
11 строки
96 B
Plaintext
Исходник
Обычный вид
История
Убрать экранирование
Экранировать
Several miscellaneous portability improvements (no functional changes). git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24737 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-11 01:09:51 +04:00
*.o
*.a
*.so
*.exe
tags
HLSL: Sampler/texture declarations, method syntax, partial Sample method
2016-06-29 19:58:58 +03:00
TAGS
Make smoother use in GitHub +x bison.exe, remove some extra files in runtests, and ignore more created files.
2015-06-26 09:12:31 +03:00
build/
Test/localResults/
Link in Google Test framework. The existing test harness is a homemade shell script. All the tests and the expected results are written in plain text files. The harness just reads in a test, invoke the glslangValidator binary on it, and compare the result with the golden file. All tests are kinda integration tests. This patch add Google Test as an external project, which provides a new harness for reading shader source files, compile to SPIR-V, and then compare with the expected output.
2016-03-05 00:22:34 +03:00
External/googletest
Enable HLSL legalization Also added known-good mechanism to fetch latest validated spirv-tools. Also added -Od and -Os to disable optimizer and optimize for size. Fetching spirv-tools is optional for both glsl and hlsl. Legalization of hlsl is done by default if spirv-opt is present at cmake time. Optimization for glsl is currently done through the option -Os. Legalization testing is currently only done on four existing shaders. A separate baseLegalResults directory holds those results. All previous testing is done with the optimizer disabled.
2017-09-22 03:40:22 +03:00
External/spirv-tools