Files
AronaCore/core/rhi/renderer.cpp
Nanako 64db7ba909 新增scope_exit(copy from unreal engine)
新增pixel shader绘制到一张rt
2024-02-03 02:23:15 +08:00

16 lines
385 B
C++

#include "renderer.h"
#include "application/application.h"
void renderer::init_slang(const std::string& shader_path)
{
session_ = create_slang_session(shader_path);
}
std::shared_ptr<shader> renderer::get_pixel_shader_render_default_vs()
{
if (!default_vs_)
default_vs_ = load_shader(application::get()->get_draw_ps_vertex_shader_entry());
return default_vs_;
}