History

Trying to fix the problem of the background not showing correctly

samcake committed 10 years ago

Commit ef7ddce1 parent a1218885 files · +12 −28Browse files

Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 5 files). Show all

Unified · Split

libraries/render-utils/src/RenderDeferredTask.cpp+0−21
@@ -35,25 +35,6 @@ · 34 unmodified lines
3535
3636 using namespace render;
3737
38−void SetupDeferred::run(const SceneContextPointer& sceneContext, const RenderContextPointer& renderContext) {
39−/* RenderArgs* args = renderContext->args;
40− gpu::doInBatch(args->_context, [=](gpu::Batch& batch) {
41−
42− auto deferredFbo = DependencyManager::get<FramebufferCache>()->getDeferredFramebufferDepthColor();
43−
44− batch.enableStereo(false);
45− batch.setViewportTransform(args->_viewport);
46− batch.setStateScissorRect(args->_viewport);
47−
48− batch.setFramebuffer(deferredFbo);
49− batch.clearFramebuffer(
50− gpu::Framebuffer::BUFFER_COLOR0 |
51− gpu::Framebuffer::BUFFER_DEPTH |
52− gpu::Framebuffer::BUFFER_STENCIL,
53− vec4(vec3(0), 1), 1.0, 0.0, true);
54− });
55− */
56−}
5738
5839 void PrepareDeferred::run(const SceneContextPointer& sceneContext, const RenderContextPointer& renderContext) {
5940 DependencyManager::get<DeferredLightingEffect>()->prepare(renderContext->args);
@@ -69,8 +50,6 @@ void ResolveDeferred::run(const SceneContextPointer& sceneContext, const RenderC · 9 unmodified lines
6950 }
7051
7152 RenderDeferredTask::RenderDeferredTask() : Task() {
72− _jobs.push_back(Job(new SetupDeferred::JobModel("SetupFramebuffer")));
73−
7453 _jobs.push_back(Job(new PrepareDeferred::JobModel("PrepareDeferred")));
7554 _jobs.push_back(Job(new FetchItems::JobModel("FetchOpaque",
7655 FetchItems(

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t