X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=PYUrxSEcESusy9cv 2+NWzGtsGPd+po9vzwNjDuYVhy2q+MugZaZSCYCHwC+aTZ6DJPBcE3oFhW3jzvEj /XZTGmrg2xh9dlwq8LTVPS3ejmgiNi8GEnyI9E9QzL56BZhJf4qqu3r8OI8neqAN MwgKnxZirLBIcFCbwicSX7VHkIg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; s=default; bh=YY+s1MiS88uP85NOB2aZCw nCB4Q=; b=L/kA/XbEj29BcQ0jwY+bMYhxuBkYvyD4Q0C8JHLqe9Y3vfpmfk6aDT YZ7eg8fohvxj/4ZqTPmX8cb3TrN5vSCjQDeQ3e121i1MVasGYS6s2dn0hsb9qVAZ yql5sAJc8QJuMHpz3ZPNw+vCpme6NWLK8+8t+omSgjfawPI1zafuw= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.0 required=5.0 tests=BAYES_50,FREEMAIL_FROM,KAM_THEBAT,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 spammy=tuesday, chamberlain, Tuesday, H*F:D*yandex.ru X-HELO: forward1p.cmail.yandex.net Authentication-Results: smtp2j.mail.yandex.net; dkim=pass header.i=@yandex.ru X-Yandex-Suid-Status: 1 0,1 0 Date: Tue, 29 Nov 2016 14:37:36 +0300 From: Andrey Repin Reply-To: cygwin AT cygwin DOT com Message-ID: <1265548510.20161129143736@yandex.ru> To: David Chamberlain , cygwin AT cygwin DOT com Subject: Re: Fullscreen application with Cygwin/X in multiwindow mode In-Reply-To: References: <9494ede9-ec64-bb79-8f8f-9bfb37c12f3b AT dronecode DOT org DOT uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Greetings, David Chamberlain! >> But ideally this would be fixed by adding support for >> _NET_WM_STATE_FULLSCREEN to the WM. > Any idea how much effort would be required to implement the fullscreen > support? Any major hurdles to overcome? It may be something I could > work on in my spare time. Depends, what you mean by "fullscreen". All too often people say "fullscreen" when in fact they mean "borderless windowed". The difference is crucial. For the latter, you don't do anything short of setting some additional flags on your window and size it to display resolution. For the real fullscreen, you'll have to code your own engine dealing with graphics hardware on OpenGL/DirectX level. And then get complaints from people with more than one monitor, that they can't use both simultaneously. -- With best regards, Andrey Repin Tuesday, November 29, 2016 14:32:17 Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple