[Mesa-dev] [PATCH 6/6] glsl: Generate IR for switch statements
zen3d.linux at gmail.com
Tue Jun 28 10:23:51 PDT 2011
On 06/28/2011 09:12 AM, Paul Berry wrote:
> On 27 June 2011 17:35, Keith Packard<keithp at keithp.com> wrote:
>> I'd write the simplest possible code that works now and then consider
>> optimizing it later. This has the advantage that you can get a bunch of
>> tests working and then use those to validate a later, more complicated,
> I heartily support this plan. As my first CS prof used to say, "get
> it right first, then make it fast".
In general, I agree. Occam's Razor is always a useful device for
choosing between two paths.
However, as indicated to Keith, the request/suggestion by Kenneth looked
very attractive, and indeed, once implemented, resulted in less smaller
code. It was simpler to implement than what I had before and improves
code quality as well. Tastes great, less filling.
More information about the mesa-dev