Commits on Source (25)
-
Steve Lhomme authored
It doesn't matter if it's in UWP builds or not. That option is not even used in 3.0.
cf06cc15 -
Steve Lhomme authored
The API is available in UWP builds. _wgetcwd() should work as well.
d00ede66 -
Steve Lhomme authored
We should never build D3D9 in UWP builds. Ref. 582f0af3
158bb80a -
Steve Lhomme authored
It was only forbidden in Win8 UWP: https://learn.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=msvc-160#windows-8x-store-apps-and-windows-phone-8x-apps This is also what winpthreads uses, so we've been using it anyway. Ref. f9bfd84b.
3f5d63e2 -
Steve Lhomme authored
_wgetcwd() is only forbidden in Win8 UWP: https://learn.microsoft.com/en-us/cpp/cppcx/crt-functions-not-supported-in-universal-windows-platform-apps?view=msvc-160#windows-8x-store-apps-and-windows-phone-8x-apps
3e3ff436 -
Steve Lhomme authored6ae9f073
-
Steve Lhomme authored
Now that we have a minimum of Win7 we could always do it [1]. However IDWriteFactory2 is only supported since 8.1 [2]. [1] https://learn.microsoft.com/en-us/windows/win32/api/dwrite/nf-dwrite-dwritecreatefactory [2] https://learn.microsoft.com/en-us/windows/win32/directwrite/idwritefactory2
0380ff9d -
Steve Lhomme authored3e73ac16
-
Steve Lhomme authored42748438
-
Steve Lhomme authored5efb0485
-
Steve Lhomme authoredc1f84a9d
-
Steve Lhomme authored
It's actually done for all UWP builds. But we're not modifying that for now.
8ee38606 -
Steve Lhomme authored63b5054c
-
Steve Lhomme authored
It's using freopen("CONOUT$") which is not supported in UWP.
e847a77f -
Steve Lhomme authored73f8c8d4
-
Steve Lhomme authored3ec542ba
-
Steve Lhomme authored7272112f
-
Steve Lhomme authored2797d6a3
-
Steve Lhomme authored
We link directly with the proper DLLs.
282f3552 -
Steve Lhomme authored9e5bcf98
-
Steve Lhomme authoredae5bae4f
-
Steve Lhomme authored
It's using freopen( "CONOUT$") which is not going to work.
0368d311 -
Steve Lhomme authored94457c74
-
Steve Lhomme authored
The code is similar, apart from the Fully Qualified Name (FQN) support. But such a path would fail in UWP anyway. It's not handled on desktop Window either.
c4596696 -
Steve Lhomme authored
It's not used anymore. We can detect locally what is available or not. We only need to know in make files how to link in the case.
9e2cb735
Showing
- config.h.meson 0 additions, 3 deletionsconfig.h.meson
- configure.ac 0 additions, 1 deletionconfigure.ac
- meson.build 0 additions, 1 deletionmeson.build
- modules/access/screen/dxgi.cpp 6 additions, 6 deletionsmodules/access/screen/dxgi.cpp
- modules/access/screen/screen.h 1 addition, 1 deletionmodules/access/screen/screen.h
- modules/codec/avcodec/d3d11va.c 0 additions, 2 deletionsmodules/codec/avcodec/d3d11va.c
- modules/codec/avcodec/video.c 10 additions, 5 deletionsmodules/codec/avcodec/video.c
- modules/control/cli/cli.c 8 additions, 6 deletionsmodules/control/cli/cli.c
- modules/control/dummy.c 1 addition, 1 deletionmodules/control/dummy.c
- modules/lua/extension.c 3 additions, 1 deletionmodules/lua/extension.c
- modules/lua/intf.c 3 additions, 1 deletionmodules/lua/intf.c
- modules/lua/libs/win.c 2 additions, 2 deletionsmodules/lua/libs/win.c
- modules/text_renderer/Makefile.am 2 additions, 3 deletionsmodules/text_renderer/Makefile.am
- modules/text_renderer/freetype/fonts/backends.h 2 additions, 2 deletionsmodules/text_renderer/freetype/fonts/backends.h
- modules/text_renderer/freetype/fonts/dwrite.cpp 3 additions, 42 deletionsmodules/text_renderer/freetype/fonts/dwrite.cpp
- modules/text_renderer/freetype/fonts/win32.c 4 additions, 3 deletionsmodules/text_renderer/freetype/fonts/win32.c
- modules/text_renderer/freetype/platform_fonts.c 2 additions, 2 deletionsmodules/text_renderer/freetype/platform_fonts.c
- modules/video_chroma/d3d11_fmt.c 11 additions, 9 deletionsmodules/video_chroma/d3d11_fmt.c
- modules/video_chroma/d3d9_fmt.c 0 additions, 2 deletionsmodules/video_chroma/d3d9_fmt.c
- modules/video_output/win32/common.c 6 additions, 6 deletionsmodules/video_output/win32/common.c