https://bugs.freedesktop.org/show_bug.cgi?id=41740 Summary: Mesa 7.12-devel gallium/state_trackers/d3d1x compilation error Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@xxxxxxxxxxxxxxxxxxxxx ReportedBy: wolput@xxxxxxxxxxxxxxxxxx Compiling Mesa 7.12-devel configured with --enable-d3d1x shows the folowing error: --- In file included from d3d11.cpp:220:0: d3d11_context.h: In member function ‘void GalliumD3D11DeviceContext<PtrTraits>::init_context()’: d3d11_context.h:153:34: error: ‘screen’ was not declared in this scope d3d11.cpp: In function ‘HRESULT GalliumD3D11DeviceCreate(pipe_screen*, pipe_context*, BOOL, unsigned int, IDXGIAdapter*, ID3D11Device**)’: d3d11.cpp:224:200: error: new declaration ‘HRESULT GalliumD3D11DeviceCreate(pipe_screen*, pipe_context*, BOOL, unsigned int, IDXGIAdapter*, ID3D11Device**)’ ../gd3dapi/galliumd3d11.h:65:10: error: ambiguates old declaration ‘HRESULT GalliumD3D11DeviceCreate(pipe_screen*, pipe_context*, BOOL, unsigned int, IDXGIAdapter*, ID3D11Device**)’ In file included from d3d11.cpp:220:0: d3d11_context.h: In member function ‘HRESULT GalliumD3D11DeviceContext<PtrTraits>::Map(ID3D11Resource*, unsigned int, D3D11_MAP, unsigned int, D3D11_MAPPED_SUBRESOURCE*) [with PtrTraits = nonatomic_device_child_ptr_traits, HRESULT = int, ID3D11Resource = ID3D11Resource, D3D11_MAP = D3D11_MAP, D3D11_MAPPED_SUBRESOURCE = D3D11_MAPPED_SUBRESOURCE]’: d3d11.cpp:231:1: instantiated from here d3d11_context.h:1484:12: warning: unused variable ‘face’ [-Wunused-variable] d3d11_context.h: In member function ‘void GalliumD3D11DeviceContext<PtrTraits>::CopySubresourceRegion(ID3D11Resource*, unsigned int, unsigned int, unsigned int, unsigned int, ID3D11Resource*, unsigned int, const D3D11_BOX*) [with PtrTraits = nonatomic_device_child_ptr_traits, ID3D11Resource = ID3D11Resource, D3D11_BOX = D3D11_BOX]’: d3d11.cpp:231:1: instantiated from here d3d11_context.h:1545:12: warning: unused variable ‘dst_face’ [-Wunused-variable] d3d11_context.h:1547:12: warning: unused variable ‘src_face’ [-Wunused-variable] make[5]: *** [d3d11.o] Error 1 make[5]: Leaving directory `/home/jos/src/xorg/git-master/mesa/src/gallium/state_trackers/d3d1x/gd3d11' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/jos/src/xorg/git-master/mesa/src/gallium/state_trackers/d3d1x' make[3]: *** [subdirs] Error 1 make[3]: Leaving directory `/home/jos/src/xorg/git-master/mesa/src/gallium/state_trackers' make[2]: *** [default] Error 1 make[2]: Leaving directory `/home/jos/src/xorg/git-master/mesa/src/gallium' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/jos/src/xorg/git-master/mesa/src' make: *** [default] Error 1 --- Make Mesa 7.11 produces a similar error. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel