Search
lxdream.org :: lxdream/src/pvr2/texcache.c :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/pvr2/texcache.c
changeset1298:d0eb2307b847
authornkeynes
dateWed Feb 04 08:38:23 2015 +1000 (5 years ago)
permissions-rw-r--r--
last changeFix assorted compile warnings reported by Clang
file annotate diff log rss
1298:d0eb2307b8475 yearsnkeynesFix assorted compile warnings reported by Clang
1282:9f445c5e252b8 yearsnkeynesAndroid: Preserve render buffers when switching away from app.
1275:83b15705cdde8 yearsnkeynesMore android WIP
1256:a9d29fe74bf38 yearsnkeynesMove glsl loading into common gl code, and set a display capability flag
1236:d93175c363878 yearsnkeynesFactor video_width/video_height out into video_gl.c
1233:06923d1020de8 yearsnkeynesFix non-shader rendering
1221:f50407acc6828 yearsnkeynesMake palette textures 2D (1 pixel high) instead of 1D - pretty much the
1210:79bbd30363f48 yearsnkeynesAdd wrangling for some of the core vs EXT/ARB versions of functions + macros
1165:13406c35849b9 yearsnkeynesInclude texture residency information in texcache_dump() output
1142:fd82bfba61c49 yearsnkeynesFix call to isGLMultitextureSuppported() in texcache
1140:7dc1c71ece769 yearsnkeynesImplement fragment shader to support palette textures 'directly', and
1135:68daed8f38af9 yearsnkeynesSet gl texture parameters at texture load time rather than render time.
1075:1a21750d300c10 yearsnkeynesRemove or change the level of a bunch of INFO messages that shouldn't really
1066:ddffe9d2b33210 yearsnkeynesNo-op merge lxdream-render to remove head (actually long since merged)
886:2bc6d2329cce11 yearsnkeynesFix texcache_init failing to clear texture_addr to -1
870:8d4deb2bc1ea11 yearsnkeynesTidy up texcache render-buffer allocation slightly
860:b429964761c811 yearsnkeynesDowngrade Bumpmap to warning (temporarily until implemented) and treat unrecognized
856:02ac5f37bfc911 yearsnkeynesCompletely untested render-to-texture work in progress
736:a02d1475ccfd11 yearsnkeynesRe-indent everything consistently
677:3ee62740ff8f12 yearsnkeynesRemove pvr2mmio.h include from pvr2.h (it's supposed to be moore or less private)
654:d40b3b68fbdf12 yearsnkeynesLoad mipmap textures from largest-to-smallest (instead of the other way
653:3202ff01d48e12 yearsnkeynesMerge lxdream-render branch (643:670) to trunk
647:d6fecb7750b912 yearsnkeynesAdd string.h lxdream-render
645:a7392098299c12 yearsnkeynesMore refactor work in progress - nearly done now lxdream-render
635:76c63aac359012 yearsnkeynesCommit render work in progress. Main changes: lxdream-render
561:533f6b47807112 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
477:9a373f2ff00912 yearsnkeynesAdd save/restore of render buffers in save states
462:9add1245287612 yearsnkeynesFix long standing texcache management bug (invalidate palette was not placing
429:e581b90c3fb312 yearsnkeynesFix compilation warnings
352:f0df7a6d470313 yearsnkeynesBug 27: Implement opengl framebuffer objects
349:05c9b25c361d13 yearsnkeynesFix compressed mipmap textures (byte count was wrong)
337:cdd757aa8e8c13 yearsnkeynesInvalidate palette textures when the palette changes (fixes a few texture
329:4b453d68e9ae13 yearsnkeynesFix ARGB1555 texture
328:8da80d8342c513 yearsnkeynesFix mipmap texture address adjust
324:340f0b0b7af313 yearsnkeynesFix 16-bit palette offsets
321:7036e369216513 yearsnkeynesFix 16-bit palettes
315:2d8ba198d62c13 yearsnkeynesRefactor render buffer read/write to pvr2mem.c
314:2a1f3b3d870813 yearsnkeynesEnable twiddled YUV - no idea if it will actually work though
313:7e4bd162926813 yearsnkeynesTweak mip-map support
311:5be79c6b436713 yearsnkeynesRefactor to use the detwiddle vram methods
300:a8ae4aeb0b4213 yearsnkeynesFix RGB565 format
291:cb3e8f0ac24a13 yearsnkeynesTidy up pointer types
289:111dfb1516a613 yearsnkeynesFix output of yuv_decode() (yes, again...)
287:fead4f5f3e2c13 yearsnkeynesOops, actually increment the source pointer in yuv_decode
284:808617ee713513 yearsnkeynesBreak vram routines out into pvr2mem.c
282:01e53698ff3813 yearsnkeynesFirst cut of YUV converter
270:1e151174ef5113 yearsnkeynesFix crash in texcache_evict
224:289ddaeeebb313 yearsnkeynesBug #0002 Implement VQ compression
191:df4441cf312813 yearsnkeynesAdd more register masks (in line with test case)
129:88e5ebc991e314 yearsnkeynesFix up remaining (implemented) texture modes
126:988003554ab514 yearsnkeynesAdd correct support for ARGB4444 direct colour
113:ce4eb7959d5614 yearsnkeynesVarious fixes to make tatest work
108:565de331ccec14 yearsnkeynesMore video WIP - displays _something_ now, at least...
107:e576dd36073a14 yearsnkeynesMake sure subfunctions are initted
103:9b9cfc5855e014 yearsnkeynesMore rendering work in progress. Almost there now...
.