Commit History

Author SHA1 Message Date
  BearishSun 4fe38f7bfe Omni-directional shadows running on Vulkan 8 years ago
  BearishSun f7c66134dd Refactoring/fixing comparison sampler states 8 years ago
  BearishSun 0955ecf565 Updated shader compiler so it properly cross-compiles sample-compare intrinsics 8 years ago
  BearishSun e315616d5d More work on shadow mapping 8 years ago
  BearishSun 1a0c155623 Uniforms in a uniform block marked as internal will also be internal 8 years ago
  BearishSun 729a9cd7b7 Various fixes for the new shader parsing logic 8 years ago
  BearishSun 1523924732 Updated engine shaders to new BSL syntax 8 years ago
  BearishSun 0f418ad4fd BSL changes: 8 years ago
  BearishSun 8d2225edcf Updated BSL grammar for technique naming and inheritance 8 years ago
  BearishSun 6f672dcf21 Syntax change to BSL: neater names & structure 8 years ago
  BearishSun 166f32f584 Removed Parameters and Blocks blocks from BSL 8 years ago
  BearishSun 1343aec226 More fixes in order to get Vulkan running on unified shading platform 8 years ago
  BearishSun 775b9c4431 Vulkan up and running on the unified shader platform 8 years ago
  BearishSun adfcce25ba All engine shaders now use the cross compiler for GLSL generation 8 years ago
  BearishSun d4c19836b5 Initial support for unified shading language across all render APIs 8 years ago
  BearishSun 47fcc0fec4 Better error reporting when shaders fail to compile 8 years ago
  BearishSun d7dd1f5c2a Added automatic generation of GLSL shader code via XShaderCompiler 8 years ago
  BearishSun cbf82c9146 Improvements to the shading language in order to make managing complex shaders easier: 8 years ago
  BearishSun 3703a767a6 Modified shader Techniques so they now depend on shader language rather than on render API (requires existing shader re-import) 9 years ago
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs 9 years ago
  BearishSun 34e313c12d Neater creation of GpuPrograms 9 years ago
  BearishSun 4a45674df4 Selection overlay is now properly animated 9 years ago
  BearishSun 6f316d48bf Added support for shader technique inheritance 9 years ago
  BearishSun 5c09c75232 Added a better way of merging shader techniques, and support for merging based on tags 9 years ago
  BearishSun e4637da406 Added tags to material techniques 9 years ago
  BearishSun 103a9ea757 Refactored material so it supports multiple techniques 9 years ago
  BearishSun 44face5b03 Added material params to the core thread Material object, in preparation of refactor 9 years ago
  BearishSun c1415b4883 Refactored load/store textures so they're properly parsed and determined at shader compile time instead at runtime 9 years ago
  BearishSun a419f4cb4f Postprocessing WIP 9 years ago
  BearishSun e303798754 BansheeSL now compiles with Clang 9 years ago