59 const hpp::string_view& _sampler,
61 uint8_t _attachment = 0,
62 uint32_t _flags = std::numeric_limits<uint32_t>::max());
73 const hpp::string_view& _sampler,
75 uint32_t _flags = std::numeric_limits<uint32_t>::max());
85 void set_uniform(
const hpp::string_view& _name,
const void* _value, uint16_t _num = 1);
98 std::map<std::string, uniform_ptr, std::less<>>
uniforms;
void set_texture(uint8_t _stage, const hpp::string_view &_sampler, const gfx::frame_buffer *_handle, uint8_t _attachment=0, uint32_t _flags=std::numeric_limits< uint32_t >::max())