terminal/src/renderer/base/sources.inc
Leonard Hecker 15c02b77a0
Remove std::deque from Renderer (#10923)
This commit improves the renderer classes by:
* reducing binary size by 4kB
* improving performance by 5%
* reducing code complexity

## References

* #10563 -- vtebench tracking issue

## PR Checklist
* [x] I work here
* [x] Tests added/passed

## Validation Steps Performed

* Ran vtebench/termbench and noted ~5% perf. improvements
2021-08-24 15:27:59 +00:00

41 lines
1.1 KiB
PHP

!include ..\..\..\project.inc
# -------------------------------------
# Windows Console
# - Console Renderer Base
# -------------------------------------
# This module provides the base layer for all rendering activities.
# It will fetch data from the main console host server and prepare it
# in a rendering-engine-agnostic fashion so the console code
# can interface with displays on varying platforms.
# -------------------------------------
# Build System Settings
# -------------------------------------
# Code in the OneCore depot automatically excludes default Win32 libraries.
# -------------------------------------
# Sources, Headers, and Libraries
# -------------------------------------
PRECOMPILED_CXX = 1
PRECOMPILED_INCLUDE = ..\precomp.h
SOURCES = \
..\BlinkingState.cpp \
..\FontInfo.cpp \
..\FontInfoBase.cpp \
..\FontInfoDesired.cpp \
..\FontResource.cpp \
..\RenderEngineBase.cpp \
..\renderer.cpp \
..\thread.cpp \
INCLUDES = \
$(INCLUDES); \
..; \
..\..\..\inc; \
$(MINWIN_INTERNAL_PRIV_SDK_INC_PATH_L); \