index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-stdlib.cpp
Commit message (
Expand
)
Author
Age
*
Fix stdlib declarations of bit-shift ops (#1471)
Tim Foley
2020-08-04
*
Make stdlib path just be the filename. (#1364)
jsmall-nvidia
2020-06-02
*
Define compound intrinsic ops in the standard library (#1273)
Tim Foley
2020-03-16
*
Expand range of definitions that can be moved into stdlib (#1259)
Tim Foley
2020-03-06
*
Literal handling improvements (#1202)
jsmall-nvidia
2020-02-06
*
Clean up the concept of "pseudo ops" (#1136)
Tim Foley
2019-11-22
*
Clean up some behavior of operator% (#1060)
Tim Foley
2019-09-18
*
Use slang- prefix on slang compiler and core source (#973)
jsmall-nvidia
2019-05-31
*
String/List closer to conventions, and use Index type (#959)
jsmall-nvidia
2019-04-29
*
Hotfix/bool fix (#907)
jsmall-nvidia
2019-03-14
*
Feature/premake linux (#689)
jsmall-nvidia
2018-10-25
*
Improve support for non-32-bit types. (#643)
Tim Foley
2018-09-20
*
Introduce an IR-level type system (#481)
Tim Foley
2018-04-11
*
Cleanups on slang-generate (#437)
Tim Foley
2018-03-08
*
All compiler fixes to get ir branch work with falcor feature demo.
Yong He
2018-01-17
*
First attempt at a Linux build (#193)
Tim Foley
2017-09-27
*
Initial work on boilerplate code generator
Tim Foley
2017-09-11
*
Replace old notion of "intrinsic" operations
Tim Foley
2017-09-07
*
Continue work on IR-based codegen
Tim Foley
2017-09-06
*
Move implicit conversion operations to stdlib
Tim Foley
2017-09-05
*
Data-driven parsing of modifiers
Tim Foley
2017-08-12
*
Remove uses of global variables
Tim Foley
2017-08-07
*
Map HLSL `frac()` to GLSL `fract()`
Tim Foley
2017-07-21
*
Try to improve handling of failures during compilation
Tim Foley
2017-07-19
*
Fix up translation of `GetDimensions()`
Tim Foley
2017-07-19
*
Swizzle result of buffer load based on element type
Tim Foley
2017-07-18
*
Add basic GLSL lowering buffer `Buffer` loads
Tim Foley
2017-07-18
*
Add a compile-time loop construct to Slang
Tim Foley
2017-07-18
*
Map HLSL `GatherRed` to GLSL `textureGather`, etc.
Tim Foley
2017-07-18
*
Handle `Buffer` types more like textures
Tim Foley
2017-07-17
*
Map HLSL `SampleGrad` to GLSL `textureGrad[Offset]`
Tim Foley
2017-07-17
*
Add hacky GLSL lowering for `GetDimensions`
Tim Foley
2017-07-17
*
Improve handling of `SampleCmpLevelZero`
Tim Foley
2017-07-17
*
Merge pull request #108 from tfoleyNV/gh-105
Tim Foley
2017-07-17
|
\
|
*
Fix AST node type for `TriangleStream`
Tim Foley
2017-07-17
*
|
Add explicit operator overloads for scalar/matrix cases
Tim Foley
2017-07-17
|
/
*
Add several missing GLSL qualifiers
Tim Foley
2017-07-13
*
Add ability for intrinsics to require GLSL extensions
Tim Foley
2017-07-12
*
Add GLSL lowerings for `ddx*` and `ddy*`
Tim Foley
2017-07-11
*
Merge pull request #73 from tfoleyNV/image-type-reflection
Tim Foley
2017-07-11
|
\
|
*
Improve reporting of GLSL `image*` types
Tim Foley
2017-07-11
*
|
Initial work on handling resources in structs during cross-compilation
Tim Foley
2017-07-11
|
/
*
Add support for `imageBuffer`
Tim Foley
2017-07-10
*
More cross-compilation fixes
Tim Foley
2017-07-10
*
Fully parse function bodies, even in "rewriter" mode
Tim Foley
2017-07-08
*
Map HLSL `lerp` to GLSL `mix`
Tim Foley
2017-07-07
*
Add GLSL equivalents for some stdlib operations.
Tim Foley
2017-07-07
*
Fix many warnings-as-errors issues.
Tim Foley
2017-07-06
*
Add meta-definitions for AST types
Tim Foley
2017-06-30
*
Overhaul `RefPtr` and `String`
Tim Foley
2017-06-29
[next]