Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
e92a3546da271f33110714508529fef7306c4656
/
src
/
libGLESv2
/
renderer
/
d3d
/
d3d11
/
SwapChain11.cpp
e4a492b
Remove the clientVersion parameter from the format utils.
by Geoff Lang
· 10 years ago
c7a4104
Moved D3D specific files and folders under the D3D folder.
by Brandon Jones
· 10 years ago
[Renamed (98%) from src/libGLESv2/renderer/d3d11/SwapChain11.cpp]
bae30a0
Add a macro for unused trace variables.
by Jamie Madill
· 10 years ago
fb83947
Fix ifdef complaints in clang
by Shannon Woods
· 10 years ago
673e680
Don't allocate unused swap chain buffers
by Nicolas Capens
· 10 years ago
9cd1915
Fix warnings about unreferenced local variables.
by Geoff Lang
· 10 years ago
0e3efa5
Explicitly set the swap effect.
by Nicolas Capens
· 10 years ago
8b4f8f8
Fix D3D11 resource leaks.
by Jamie Madill
· 10 years ago
94a9089
Detect cross-process HWNDs and verify DXGI 1.2 exists in D3D11.
by Geoff Lang
· 10 years ago
2916b30
Removed extra AddRef and Release calls on D3D11 objects.
by Geoff Lang
· 11 years ago
fa3d9f3
Fix swapchain resize errors when sizing to 0 width or height.
by Jamie Madill
· 11 years ago
88f9cbf
SwapChain11 now stores a SRV of it's depth stencil.
by Geoff Lang
· 11 years ago
d47e0fc
Split the d3d9 and d3d11 backends into folders and updated the gyp file to use a python script to generate the file lists for the libGLESv2 and libEGL projects.
by Geoff Lang
· 11 years ago
[Renamed (98%) from src/libGLESv2/renderer/SwapChain11.cpp]
5925a4e
Only check for missmatched HWND process IDs if swap chain creation fails.
by Geoff Lang
· 11 years ago
f5ef21c
Add a define to force off the vertical sync for profiling.
by Geoff Lang
· 11 years ago
78568ba
Releases a resource that was leaking.
by Shannon Woods
· 11 years ago
ea22863
Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again.
by Geoff Lang
· 11 years ago
755012f
Replaced remaining uses of old texture conversion functions in rx objects.
by shannonwoods@chromium.org
· 11 years ago
ad8a0d3
Renamed the passthrough shaders to show that they are for 2D.
by shannonwoods@chromium.org
· 11 years ago
8bce3f5
Add SwapChain::recreate for dealing with certain cases of lost devices.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
ba2744f
Added Renderer11 methods to set a one-time render target, and unapply render target state.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
bdf2d80
Add precompiled header support for the libGLESv2 project.
by shannon.woods@transgaming.com
· 11 years ago
486d9e9
Remove a lot of unnecessary include files and break include chains.
by shannon.woods@transgaming.com
· 11 years ago
0bbb08d
Fix the SwapChain11::swapRect x and y coordinates to reference the lower left corner at (0,0).
by shannon.woods@transgaming.com
· 11 years ago
8c6d9df
Ensure we do not try to create a swapchain with dimensions smaller than 1x1.
by shannon.woods@transgaming.com
· 11 years ago
c71ca75
Add support for resizing the window without recreating the swap chain in D3D11.
by shannon.woods@transgaming.com
· 11 years ago
7e23285
Added a texture object to RenderTarget11.
by shannon.woods@transgaming.com
· 11 years ago
30f52c6
Preserve the D3D11 offscreen texture contents when the swap chain is reset (ie from window resize).
by shannon.woods@transgaming.com
· 11 years ago
ae81383
Move the code related to creating and resetting offscreen texture resources to its own method.
by shannon.woods@transgaming.com
· 11 years ago
211fa2e
Only allocate offscreen texture resources when we need them, not every time we reset the swapchain.
by shannon.woods@transgaming.com
· 11 years ago
ddd6c80
Add the ability to recover from a removed device (TDR or driver removal) to the D3D11 code path.
by shannon.woods@transgaming.com
· 11 years ago
f5f5949
Enclose isDeviceLostError and checkDeviceLost in their corresponding d3d9/d3d11 namespaces.
by shannon.woods@transgaming.com
· 11 years ago
ad74a4b
Enabled vsync in SwapChain11.
by shannon.woods@transgaming.com
· 11 years ago
8b400b1
Do not use dynamic_cast if RTTI is disabled.
by apatrick@chromium.org
· 12 years ago
2ac02d5
Fixed rounding error in SwapChain11::swapRect vertex coordinates.
by shannon.woods@transgaming.com
· 12 years ago
3e773bb
Implement gl_PointSize point sprite emulation using D3D11 geometry shaders.
by shannon.woods@transgaming.com
· 12 years ago
c60c521
Implemented D3D11 offscreen texture share handle support.
by shannon.woods@transgaming.com
· 12 years ago
7d4b482
Since we can't create a swap chain for another process' window, error out gracefully.
by shannon.woods@transgaming.com
· 12 years ago
f3d8207
Created a basic position and texcoord vertex and helper method in renderer11 utils.
by shannon.woods@transgaming.com
· 12 years ago
2570c34
Renamed the passthrough pixel shader to PS_PassthroughRGBA.
by shannon.woods@transgaming.com
· 12 years ago
5c25ed2
Reorganized the getter methods of SwapChain11 and added a method to get the offscreen texture shader resource.
by shannon.woods@transgaming.com
· 12 years ago
ed36abd
Move dirty DX constant tracking from Context to the Renderers.
by daniel@transgaming.com
· 12 years ago
f06e539
Initialize uninitialized pointers in SwapChain11 to NULL.
by daniel@transgaming.com
· 12 years ago
ad3d827
Added debug names to swap chain resources.
by daniel@transgaming.com
· 12 years ago
8dc8e27
Moved the shaders from libGLESv2 to the libGLESv2/renderer.
by daniel@transgaming.com
· 12 years ago
9799a2f
SwapChain11::swapRects now correctly sets the viewport to the size of the window.
by daniel@transgaming.com
· 12 years ago
e097047
Implemented SwapChain11::swapRects.
by daniel@transgaming.com
· 12 years ago
567b9cf
SwapChain11 is now created with the correct dimensions.
by daniel@transgaming.com
· 12 years ago
c8c70ad
Renamed SwapChain11's textures and views.
by daniel@transgaming.com
· 12 years ago
d733bb8
Adds makeSwapChain9/11 functions.
by daniel@transgaming.com
· 12 years ago
32fdf82
Fixes line endings on SwapChain9 and SwapChain11
by daniel@transgaming.com
· 12 years ago
a60160b
Implemented SwapChain11 initialization.
by daniel@transgaming.com
· 12 years ago