Commit History

Author SHA1 Message Date
  BearishSun d083b0c77b Vulkan: Significant speedup to GLSL parsing 9 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 31962e5dfc Fixing issues with GLSL parsing for Vulkan 9 years ago
  BearishSun 1b4349927e More Vulkan fixes 9 years ago
  BearishSun f8fe191760 Added GLSL->SPIRV compilation, instead of attempting to use GLSL directly 9 years ago
  BearishSun 5dc78284b8 More Various Vulkan fixes 9 years ago
  BearishSun 21eb8822cf Various Vulkan fixes and tweaks 9 years ago
  BearishSun 2f33441889 Register GPU programs with command buffer, on Vulkan pipeline state bind 9 years ago
  BearishSun bd78968698 Added Vulkan gpu program initialization and reflection 9 years ago
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs 9 years ago
  BearishSun c8b4aaf0fb Separated constant GpuParams data into a GpuPipelineParamInfo object. Aside from being cleaner, it also gives Vulkan descriptor layouts a place to reside. 9 years ago
  BearishSun 952a02e2f2 Vulkan graphics pipeline creation 9 years ago
  BearishSun 234e7e004e Added skeleton for Vulkan render API 9 years ago