EEVEE Next: Ambient Occlusion #108398

Merged
Miguel Pozo merged 29 commits from pragma37/blender:pull-eevee-next-ao into main 2023-06-30 19:37:37 +02:00
4 changed files with 0 additions and 7 deletions
Showing only changes of commit edb9b9ccc2 - Show all commits

View File

@ -39,8 +39,6 @@ void AmbientOcclusion::init()
const Scene *scene = inst_.scene;
data_.enabled = (scene->eevee.flag & SCE_EEVEE_GTAO_ENABLED) ||
(inst_.film.enabled_passes_get() & EEVEE_RENDER_PASS_AO);
debug_ = data_.enabled && G.debug_value == 6;
render_pass_enabled_ = data_.enabled && inst_.film.enabled_passes_get() & EEVEE_RENDER_PASS_AO;
if (!data_.enabled) {

View File

@ -23,7 +23,6 @@ class AmbientOcclusion {
private:
class Instance &inst_;
bool debug_;
bool render_pass_enabled_;
AODataBuf data_;

View File

@ -85,9 +85,6 @@ const char *ShaderModule::static_shader_create_info_name_get(eShaderType shader_
return "eevee_ao_horizons";
case AO_PASS:
return "eevee_ao_pass";
case AO_DEBUG:
/* TODO */
return "eevee_ao_pass";
case FILM_FRAG:
return "eevee_film_frag";
case FILM_COMP:

View File

@ -29,7 +29,6 @@ namespace blender::eevee {
enum eShaderType {
AO_HORIZONS = 0,
AO_PASS,
AO_DEBUG,
FILM_FRAG,
FILM_COMP,